Вопрос SQL: имеет ли значение порядок предложения WHERE?
С точки зрения производительности, имеет ли значение порядок моих операторов SQL WHERE?
Например
SELECT ... FROM ...
WHERE a > 1
AND b < 2
Будет ли это быстрее / медленнее, чем
SELECT ... FROM ...
WHERE b < 2
AND a > 1
Давайте также предположим, что я заранее знаю, чтоa > 1
сузит набор результатов больше всего.
Кроме того, имеет ли значение, если я соединяю две или более таблиц в порядке своих операторов WHERE?