Hallo an alle,
ich habe folgende MySQL Tabelle mit dem Namen autos:
id hersteller_id model farbe
1 1 A3 schwarz
2 1 A3 rot
3 2 318 blau
4 1 A3 schwarz
Nun will ich hersteller_id, model und farbe gruppieren mit
SELECT * FROM autos GROUP BY hersteller_id, model, farbe
damit ich keine gleiche Einträge ausgebe.
Meine Frage ist jetzt ob ich irgendwie über die selbe Abfrage auch an alle gruppierten ids kommen kann ?
also bei der Ausgabe bekomme ich ja laut der meiner Tabelle
1 A3 schwarz
1 A3 rot
2 318 blau
da die zwei Zeilen mit 1 A3 schwarz gruppiert wurden.
Ich brauche jetzt wenn möglich die id 1 und die id 4 von den zwei gruppierten Zeilen aus meiner Abfrage ?
Gibt es irgend einen Weg ?
Danke für jede Hilfe
ich habe folgende MySQL Tabelle mit dem Namen autos:
id hersteller_id model farbe
1 1 A3 schwarz
2 1 A3 rot
3 2 318 blau
4 1 A3 schwarz
Nun will ich hersteller_id, model und farbe gruppieren mit
SELECT * FROM autos GROUP BY hersteller_id, model, farbe
damit ich keine gleiche Einträge ausgebe.
Meine Frage ist jetzt ob ich irgendwie über die selbe Abfrage auch an alle gruppierten ids kommen kann ?
also bei der Ausgabe bekomme ich ja laut der meiner Tabelle
1 A3 schwarz
1 A3 rot
2 318 blau
da die zwei Zeilen mit 1 A3 schwarz gruppiert wurden.
Ich brauche jetzt wenn möglich die id 1 und die id 4 von den zwei gruppierten Zeilen aus meiner Abfrage ?
Gibt es irgend einen Weg ?
Danke für jede Hilfe
Kommentar