2010-10-15 8 views
12

Chcę wiedzieć, czy istnieje jakakolwiek różnica w LEFT JOIN i LEFT OUTER JOIN w mySQL. A jeśli nie ma różnicy, to dlaczego istnieją dwa różne sposoby?Różnica między lewym połączeniem a lewym zewnętrznym złączem

góry dzięki ...

+0

Znalazłem lepszy artykuł: http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins, z tej odpowiedzi: http://stackoverflow.com/questions/15425740/are -left-outer-join-and-left-join-the-same # answer-15425779 –

Odpowiedz

26

są one takie same, jedynym powodem dla którego chciałbyś umieścić 'OUTER' W celu jasności uważam, że w celu wyjaśnienia, że ​​pierwsza tabela w join nie wymaga, aby miał coś do przyłączenia się do drugiej tabeli.

This is a good article on wikipedia covering some of this.

Funkcjonalnie są one takie same.

Powiązane problemy