Czym różni się left join od inner join?
Czym różni się left join od inner join?
W dużym skrócie - inner join A z B zwróci dane z części wspólnej tabel A i B. A left join - zwróci wszystkie dane z tabeli A oraz odpowiadające im dane z tabeli B.
Czyli, jak w A mamy wiersze o identyfikatorach 1,2,3,4, a w B mamy wiersze o identyfikatorach 3,4,5,6, to inner join zwróci wiersze o identyfikatorach 3,4 a left join - wiersze o identyfikatorach 1,2,3,4 z danymi z obu tabel.