Dylanh schreef:1Codeblok (voorbeeld.php):Eerdere citaten tonen
Rik schreef:Je hebt left join en right joins. Afhankelijk van welke je gebruikt heeft ofwel de linkse tabel de prioriteit ofwel de rechtste. Als je bijvoorbeeld een ON conditie hebt die bij een left join bij de rechtste tabel niets oplevert, zal de linkse tabel nog wel zijn data laten ophalen (volgens mij).Eerdere citaten tonen
Dylanh schreef:JOINS ja maar wat zijn nu linkse en rechtse tabbellen?
Een beetje vaag utigelegd, I know.
LEFT JOIN logs ON logs.uid=users.uid
Is de LEFT table dan logs?
Nee. De left join is dus de tabel die LINKS van de join staat. Als logs de prioriteit heeft moet je die ofwel links zetten, ofwel RIGHT JOIN gebruiken.
Lees dit eens door. Dat maakt het simpeler om te begrijpen:
http://www.w3schools.com/sql/sql_join_left.asp

