«Обратите внимание, что фактическое физическое выполнение оператора определяется обработчиком запросов, и порядок может отличаться от этого списка».

читал эту статью:Порядок логической обработки оператора SELECT

В конце статьи было написано ON и J, пункт OIN рассмотрим перед WHERE.

Предположим, у нас есть основная таблица, в которой записано 10 миллионов, и таблица подробностей (которая имеет ссылку на основную таблицу (FK)) с записью 50 миллионов. У нас есть запрос, который требует только 100 записей таблицы подробностей в соответствии с PK в главной таблице.

В этой ситуации ON и JOIN выполняются до WHERE? Я имею в виду, что у нас есть 500-миллионная запись после JOIN, а затем WHERE к ней применяется? Или сначала WHERE, а затем JOIN и ON? Рассмотрим? Если второй ответ верен, то он не соответствует статья?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос