2017-02-20 3 views
-2

Ich habe diese Tabelle:Concat Abfrage mysql

reference - model - category 
0001  - NON  - 2 
0001  - NON  - 5 
0001  - NON  - 12 
0001  - SAN  - 2 
0001  - SAN  - 5 
0001  - SAN  - 12 

ich für dieses Ergebnis stehe auf:

reference - model - categories 
0001  - NON  - 2,5,12 
0001  - SAN  - 2,5,12 

Ich habe versucht, mit concat und Group_concat ohne Ergebnis wie folgt aus. Ist das in diesem Fall möglich?

+4

Das nächste Mal den fehlgeschlagenen Aufwand buchen. – Strawberry

Antwort

2
Select reference, model, group_concat(category) categories From tableName 
group by reference, model