Hallo Leute
ich habe 3 Tabellen und möchte nun die user_id vorgeben und die forum_ids zurückbekommen.
fahrer
fahrer_kurz | fahrer_lang
MS | M. Schumacher
RS | R. Schumacher
MW | M. Webber
forum
forum_id | forum_name
5 | M. Schumacher
19 | R. Schumacher
32 | M. Webber
fan
fahrer_kurz | user_id
MS | 17
RS | 17
MS | 18
meine lösung finde ich etwas unglücklich:
SELECT
forum.forum_id
FROM forum
LEFT OUTER JOIN fahrer
ON forum.forum_name=fahrer.fahrer_lang
LEFT OUTER JOIN fan
ON fan.fahrer_kurz=fahrer.fahrer_kurz
WHERE user_id=17
kann mir jemand helfen.
lg Meike
Wenn ich z.b. user_id= 17 angebe, soll forum_id array{5,19} auskommen.
ich habe 3 Tabellen und möchte nun die user_id vorgeben und die forum_ids zurückbekommen.
fahrer
fahrer_kurz | fahrer_lang
MS | M. Schumacher
RS | R. Schumacher
MW | M. Webber
forum
forum_id | forum_name
5 | M. Schumacher
19 | R. Schumacher
32 | M. Webber
fan
fahrer_kurz | user_id
MS | 17
RS | 17
MS | 18
meine lösung finde ich etwas unglücklich:
SELECT
forum.forum_id
FROM forum
LEFT OUTER JOIN fahrer
ON forum.forum_name=fahrer.fahrer_lang
LEFT OUTER JOIN fan
ON fan.fahrer_kurz=fahrer.fahrer_kurz
WHERE user_id=17
kann mir jemand helfen.
lg Meike
Wenn ich z.b. user_id= 17 angebe, soll forum_id array{5,19} auskommen.
Comment