problemer med join og tomme relationer
Jeg har en forespørgsel der kører over flere tabeller. I en af dem er det ikke altid sikkert der er noget data hver gang og jeg vil således gerne bare returnere null i de tilfælde men når jeg gør således:select t1.a, t2.b, t3.c
from t1, t2, t3
where t1.x = t2.y and t2.z = t3.q
og der ikke er nogle rækker i t3 der opfylder t2.z = t3.q så bliver der kun taget de rækker der i t1 og t2 der macher noget i t3.
Hvordan kan jeg gøre så at jeg jeg får data fra t1 og t2 uanset hvad og kun data fra t3 hvis der er noget, ellers null?