J'ai une table de livres.MySQL: retourne un seul enregistrement avec 50 ID, au lieu de 50 enregistrements avec un seul ID
Je peux sélectionner tous les livres pour un auteur:
SELECT BookID FROM tblBook WHERE AuthorID=9
(returns 4 records):
23
63
85
98
Mais si je veux retourner un seul enregistrement, avec les numéros d'identification concaténés comme ceci:
23 63 85 98
Comment Je fais ça?
Utilisation de MySQL.
voici le lien vers les docs http://dev.mysql.com/doc/refman/5.0/fr/group-by-functions.html#function_group-concat; il prend en charge l'ordre par et d'autres goodies – Unreason