Вопрос SQL: имеет ли значение порядок предложения WHERE?

С точки зрения производительности, имеет ли значение порядок моих операторов SQL WHERE?

Например

SELECT ... FROM ...
WHERE a > 1
AND b < 2

Будет ли это быстрее / медленнее, чем

SELECT ... FROM ...
WHERE b < 2
AND a > 1

Давайте также предположим, что я заранее знаю, чтоa > 1 сузит набор результатов больше всего.

Кроме того, имеет ли значение, если я соединяю две или более таблиц в порядке своих операторов WHERE?

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

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