Hallo,
ich hab gerade auf einer portugisischen Internetseite folgendes gefunden:
Code:
tabelle1: ident | name
tabelle2: ident | zutabelle1 | bezeichnung
SELECT a.name, CONCAT_WS(', ',(SELECT bezeichnung FROM tabelle2)) AS bez
FROM tabelle1 a
Angeblich sollte dann bespielsweise folgendes ausgegeben werden:
Code:
name | bez
----------------------
Ulf | eins, zwei
Hans | eins, drei, vier
Soweit ich weiß geht das nicht und auch mein Test sagt mir, "Subquery returns more than 1 row".
Mein Portugisisch ist nicht das Beste, aber schön wäre es schon wenn sowas gehen würde. Könnte es sein, dass es sich dabei schon um MySQL 6 (hab ich nicht, kann ich nicht testen) handelt oder gibt es einen anderen Befehl der das mach als CONCAT_WS() ???
Danke,
Stefan