[MySQL] DISTINCT(id) abfragen und dazu alle passenden Codes zusammenfassen

Paula

Erfahrenes Mitglied
Servus zusammen,

folgende Tabellestruktur ist gegeben:
Code:
1, 'a'
1, 'b'
1, 'c'
2, 'b'
2, 'f'
3, 'a'
4, 'a'
4, 'b'
4, 'c'
5, 'c'

Diese Struktur wird von einem Logfile vorgegeben. Ich möchte daraus nun eine Abfrage erstellen, die mir folgendes Ergebnis liefert:
Code:
1, a;b;c
2, b;f
3, a
4, a;b;c
5, c
Also für jede ID sollen alle dazugehörigen Codes angezeigt werden.

Nur wie setze ich dies in nur einer SQL-Abfrage (MySQL 4.1.7) um?


Gruß
 
Das klappt leider nicht. So werden die zwar die einzelnen IDs wie gewünscht aufgelistet, jedoch wird immer nur das erste Feld des Codes dargestellt. Dies sieht so aus:
Code:
1, 'a'
2, 'b'
3, 'a'
4, 'a'
5, 'c'
 
Zurück