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;
Kommentar