SOL: LEFT JOIN, hvordan laver jeg where
SELECT tbMedarbejdere.*, tbARRlinkMED.*FROM tbMedarbejdere LEFT JOIN tbARRlinkMED ON tbMedarbejdere.UserID = tbARRlinkMED.IDMed
ORDER BY tbMedarbejdere.FirstName;
Hej Jeg vil godt havde "alt" data i tbl tbMedarbejdere og den data de har i tbl tbARRlinkMED og hvis de ikke har noget få jeg null!
Og det gøre den også! dog får jeg nogle personer i tbMedarbejdere 2 gange, så dem skal jeg lige havde fra.
men denne "where tbARRlinkMED.IDARR = #værdi#" sådan
SELECT tbMedarbejdere.*, tbARRlinkMED.*
FROM tbMedarbejdere LEFT JOIN tbARRlinkMED ON tbMedarbejdere.UserID = tbARRlinkMED.IDMed
ORDER BY tbMedarbejdere.FirstName
where tbARRlinkMED.IDARR = #værdi#";
Men nu giver den mig ikke mere alt i tbl tbMedarbejdere, men kun dem som har en tbARRlinkMED.IDARR værdi!
Jeg skal havde alle tbMedarbejdere og dem som ikke har tbARRlinkMED.IDARR værdi skriver den null ud ved, men nu tager den for meget fra! hvordan gøre jeg så!
/sun
