bonjour,
je lisais la doc de la fonction GROUP_CONCAT qui ne marche qu'avec une clause GROUP BY.
En bas de page de https://sql.sh/fonctions/group_concat
on a l'exemple :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT `titre`, `date_publication`, GROUP_CONCAT(`mot` SEPARATOR " ") AS concat_mot FROM `article` LEFT JOIN `mot_cle` ON `article_id` = `article`.`id` GROUP BY `article`.`id`
Pourquoi dans le GROUP BY, il y a uniquement ID ? moi j'aurai mis titre et date_publication (et en plus, ID n'est pas présent dans le SELECT!)
Erreur de doc ou bien il y a qqchose que je ne comprends pas bien ?
Partager