Maison  >  Questions et réponses  >  le corps du texte

Sélectionnez les lignes regroupées par date

Je souhaite sélectionner des titres (et des identifiants) dans un tableau regroupé par date, mais comme ci-dessous.

La cellule de gauche est ID La cellule de droite est 标题 La cellule du milieu est 日期

Sélectionnez 新闻分组中按日期顺序选择ID标题日期 BY 日期,

, 🎜 BY 🎜 DESC;🎜 dans le groupe Actualités dans 🎜 ordre
P粉729436537P粉729436537404 Il y a quelques jours580

répondre à tous(1)je répondrai

  • P粉738046172

    P粉7380461722023-09-13 09:16:35

    Pour afficher le regroupement par valeur comme en-tête dans MySQL, vous pouvez utiliser la fonction GROUP_CONCAT 函数与 CONCAT pour concaténer la valeur groupée avec une chaîne. Voici un exemple de requête :

    SELECT CONCAT('Group:', group_column) AS header, COUNT(*) AS count
    FROM your_table
    GROUP BY group_column;

    Dans cette requête, la fonction group_column 替换为要分组的列的名称,将 your_table 替换为表的名称。 CONCAT 函数将字符串“Group:”与 group_column 的值组合起来以创建标头。 COUNT est utilisée pour compter le nombre de lignes dans chaque groupe.

    Cela générera un ensemble de résultats avec deux colonnes : la colonne de titre et la colonne de nombre. La colonne de titre affichera la valeur du groupe concaténée avec la chaîne « Groupe : ».

    répondre
    0
  • Annulerrépondre