Hallo Linuchs,
ok, mit diesem Schema ausprobiert. So wie Du es machst, scheint es richtig.
select t.*
, group_concat(distinct y.name separator ', ') as typen
, group_concat(distinct g.name separator ', ') as typen
from termin t
left join termin_typ tt on tt.termin_id = t.id
left join typ y on tt.typ_id = y.id
left join gruppe g on y.gruppe_id = g.id
group by t.id, t.name
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi