Je souhaite sélectionner des titres (et des identifiants) dans un tableau regroupé par date, mais comme ci-dessous.
La cellule de gauche estID
La cellule de droite est标题
La cellule du milieu est日期
Sélectionnez新闻
分组中按日期
顺序选择ID
、标题
、日期
BY日期
,
Actualités
dans ordre
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 :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 : ».