Это может быть глупый вопрос, но он может пролить некоторый свет на то, как объединения работают внутри.
Допустим, у меня есть большая таблица L
и маленькая таблица S
(100 000 строк против 100 строк).
Будет ли разница в скорости между следующими двумя вариантами?:
OPTION 1: OPTION 2:
--------- ---------
SELECT * SELECT *
FROM L INNER JOIN S FROM S INNER JOIN L
ON L.id = S.id; ON L.id = S.id;
Обратите внимание, что единственное отличие - это порядок объединения таблиц.
Я понимаю, что производительность может отличаться для разных языков SQL. Если так, то как бы сравнил MySQL с Access?