Cette question a peut-être été posée auparavant, mais j'ai creusé et je ne trouve rien de tel. Merci d'avanceBesoin d'aide pour regrouper plusieurs lignes dans une seule chaîne en fonction de GROUP BY?
EDIT: Totalement oublié. Nous utilisons SQL 2005 (sinon je serais probablement juste utiliser GROUP_CONCAT)
Tableau Exemple:
ID CATEGORY ATTRIBUTE
1 A Piano
1 A Saxophone
1 B Jazz
1 C Mellow
1 C Pensive
2 A Drums
2 A Guitar
2 B Rock
2 B Classics
2 C Upbeat
2 C High Energy
souhaité Sortie:
ID CATEGORY ATTRIBUTE
1 A Piano, Saxophone
1 B Jazz
1 C Mellow, Pensive
2 A Drums, Guitar
2 B Rock, Classics
2 C Upbeat, High Energy
Essayez le terme de recherche 'pivot' – Twelfth
Pouvez-vous montrer le code que vous avez essayé? – mfredy
Google: " concaténation de chaînes agrégées". –