Hi,
Kenn jemdan ne Nöglichkeit ein Subselect mit Kommas getrennt zu liefern. Ich habe es schon mit CONCAT_WS() versucht, scheint aber mit nem Subselect nicht zu funzen
Meine Tabellen:
raum: raum_nr, zuständig, bemerkung ...
raum_hat_fachrichtung: raum_nr, fach_id
fachrichtung: fach_id, beschreibung
Ich möchte zunächst alle Raume auflisten und dabei die Fachrichtungen mit komma getrennt in jeder Zeile anzeigen.
Mein Ansatz:
Weiß jemand rat ?
Kenn jemdan ne Nöglichkeit ein Subselect mit Kommas getrennt zu liefern. Ich habe es schon mit CONCAT_WS() versucht, scheint aber mit nem Subselect nicht zu funzen
Meine Tabellen:
raum: raum_nr, zuständig, bemerkung ...
raum_hat_fachrichtung: raum_nr, fach_id
fachrichtung: fach_id, beschreibung
Ich möchte zunächst alle Raume auflisten und dabei die Fachrichtungen mit komma getrennt in jeder Zeile anzeigen.
Mein Ansatz:
Code:
SELECT raum.*,
CONCAT_WS(",",
SELECT fach_name
FROM raum_hat_fachrichtungen
LEFT JOIN fachrichtungen USING ( fach_id )
)
FROM raum;
Moderator
Kommentar