Mahlzeit _Philipp_,
INNER JOIN calendar.calendar_id=calendar_user.calendar_id
So ähnlich. Die von Vinzenz verlinkten Tutorials dürften Dir haufenweise neue Erkenntnisse bringen.
Und wie könnte ich daraus dann wiederum die Benutzernamen bekommen?
Indem Du dann anschließend auch noch die user-Tabelle dazujoinst:
SELECT c.foo
, u.bar
FROM calendar c
JOIN calendar_user cu ON c.calendar_id = cu.calendar_id
JOIN user u ON cu.user_id = u.user_id
Wenn Du anschließend noch gruppierst, kannst Du auch mehrere Zeilen zusammenfassen (und die Benutzernamen z.B. durch GROUP_CONCAT() oder ähnliche Aggregatsfunktionen "anhübschen").
Bin da noch nicht so geübt mit diesen Joins.
Dann übe! :-)
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|