Есть ли когда-нибудь случай, когда соединение не будет возвращать данные, из которых возвращается несколько таблиц FROM с одинаковыми условиями?JOIN vs Multiple FROM Tables
например.
SELECT *
FROM TableNames as Names
INNER JOIN TableNumbers as Numbers on Names.ID = Numbers.ID
VS
SELECT *
FROM TableNames as Names, TableNumbers as Numbers
WHERE Names.ID = Numbers.ID
Нет, они одни и те же. – SMA
Возможный дубликат [INNER JOIN ON vs WHERE clause] (http://stackoverflow.com/questions/1018822/inner-join-on-vs-where-clause) –