Hallo,
ich habe folgende Datenbankstruktur
Einrichtungen
ID | Bezeichnung
Standorte
ID | Strasse | Nr | PLZ | Ort
Einrichtungen_Standorte
ID | ID_Einrichtung | ID_Standorte
Wie zu erahnen ist, handelt es sich um die M:N Beziehung:
Einrichtung -> Einrichtungen_Standorte -> Standorte
Ich möchte mit MySQL folgendes ausgeben:
Alle Einrichtungen des Standortes (mit z.B. der ID 15). In einer Zelle mit Komma getrennt. Es geht also darum, ohne PHP oder sonstige Hilfsmittel das Ergebnis dynamisch vieler ROWS in einer Zelle auszugeben.
Beispiel:
Standort 14 | Standort 15
HUI, BZU | OOI, HUI, POS
Ist das möglich? Ich find keine passende Funktion dafür… ein „CONCAT((SELECT e.Bezeichnung […] WHERE s.ID = 15)) AS Standort 15“ funktioniert zB nicht dafür.
Ich hoffe das ist verständlich genug geschildert.
Mit freundlichen Grüßen,
Peter Pils