Schnickelfritz: Mysql: Genau ein Ergebnis pro Master-Datensatz

Beitrag lesen

Das war es! Danke!

Es gab hierzu -- zu group_concat() -- natürlich bereits Einträge im Forum, was bedeutet, dass mein "Engagement [...] das Problem [...] selbst zu lösen" (siehe Charta) wohl nicht ausreichend groß war. Sorry. Andererseits: wenn man die Vokabel nicht kennt ... (man könnte mir natürlich vorwerfen: "Lern erstmal mysql!" -- naja, blahblah ...)

Der Vollständigkeit halber: Hier das funktionierende sql-Dings:

SELECT m.id, m.titel, GROUP_CONCAT(s.alternativtitel SEPARATOR '[trenner]') AS gr_alternativ
FROM master AS m
LEFT JOIN slave AS s ON m.id=s.fk_master
GROUP BY m.id,m.titel

ergibt:
id   | titel     | gr_alternativ
-----+-----------+-----------------------------------------------------
 1   | Schnickel | NULL
 2   | Fritz     | Fritz - Der kleine Idiot[trenner]Fritz - Er kann es nicht lassen
 3   | Heinz     | Heinz seine erste Grammatikstunde
 4   | Otto      | Otto Teil 1[trenner]Otto ist von hinten wie von vorn

Wow! Was es alles gibt! Super!