webForumDet fria alternativet

Ny join att knäcka...

1 svar · 181 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

JAg har denna:

[red]
SELECT T1.f_lag_namn as hemmalag,
T2.f_lag_namn as bortalag,
t_match.* FROM t_lag AS T1
INNER JOIN t_match
ON T1.f_lag_id = t_match.f_hemmalag
INNER JOIN t_lag AS T2 
ON t_match.f_bortalag = T2.f_lag_id 
WHERE T1.f_user_id = 1 
AND t_match.f_tabell = 42 
ORDER
BY t_match.f_omg
[/red]

Men problemet är att jag vill även hämta alla matcher där antingen t_match.f_hemmalag är Null eller t_match.f_bortalag är Null eller båda två är Null.

Hoppas att det går :)

Mvh icaaq

aasahMedlem sedan mars 20034 471 inlägg
#2

Prova med en union av left och right outer joins.

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)