Hallo
Folgendes Szenario:
select liefernr from auftrag where rechnungsnr=xy
Es werden mehrere liefernr ausgegeben, d.h. mehrere rows
Gibt es eine Möglichkeit alle liefernrn zu kombinieren und in einer Zeile auszugeben (liefernr, liefernr, liefernr, ..)
Du möchtest also nach der Rechnungsnummer gruppieren, d.h. die GROUP BY-Klausel verwenden, für nicht gruppierte Spalten musst Du also eine Aggregatfunktion verwenden. Welche zur Verfügung stehen, ist vom verwendeten Datenbankmanagementsystem abhängig, das Du uns leider verschwiegen hast.
MySQL verfügt z.B. über eine entsprechende Funktion, wie Du im Handbuch nachlesen kannst.
Freundliche Grüße
Vinzenz