[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: select .... where. Имеет ли значение порядок?
rj45
Здравствуйте. Чисто из спортивного интереса заинтересовал вопрос: Имеет ли значение в каком порядке перечислены посла после WHERE ?
т.е. какой из запросов оптимальнее:
select id, parentId, title, flag from table where parentId = 10 and flag=1
select id, parentId, title, flag from table where flag=1 and parentId = 10

Для примера, записей с flag = 1 в таблице 10000, а записей с parentId = 10 - 10 штук.
Интуитивно кажется, что сначала то поле, по которому меньше результатов, а потом - по которому больше.

И вообще - где можно почитать о таких вот ньюансах? (можно и на английском - не боюсь:))
Hello
В чём сложность проверить самому?

_____________
VPS от 5$, первые 2 месяца - бесплатно.
rj45
Цитата (Hello @ 29.11.2012 - 12:06)
В чём сложность проверить самому?

Как это можно сделать? Буду признателен.
Иил средствами пхп? засечь время в начале, выполнить запрос - засечаь время?
Guest
я бы для начала почитал мануал о том как обрабатываются WHERE условия
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.