Я вижу людей, использующих LEFT JOIN в своих запросах mysql для извлечения данных из двух таблиц. Но я обычно делаю это без левого соединения. Есть ли какие-либо различия помимо синтаксиса, например, производительность
Вот мой обычный стиль запроса:
SELECT * FROM table1 as tbl1, table2 as tbl2 WHERE tbl1.id=tbl2.table_id
по сравнению с
SELECT * FROM table1 as tbl1 LEFT JOIN table2 as tbl2 on tbl1.id=tbl2.id
Лично я предпочитаю первый стиль ... хм ..