[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Это нормально?
Страницы: 1, 2
Aeq
составной индекс делать, первым полем ставить то по которому условие с равенством
kristall
Цитата (twin @ 12.01.2015 - 20:49)
А по теме, BETWEEN работает быстрее, чем два условия.

expr BETWEEN min AND max

... This is equivalent to the expression (min <= expr AND expr <= max) if all the arguments are of the same type.

http://dev.mysql.com/doc/refman/5.5/en/com...perator_between

Так что никакой разницы между BETWEEN ... AND и двумя условиями нет.

_____________
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
twin
kristall
Чтоб такое заявлять, мануала не совсем достаточно. Сделайте бенчи. Я не просто так говорю, сталкивался. Особенно заметно при сравнении дат.

И еще, эквивалентно, это не равнозначно. smile.gif

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
sergeiss
Цитата (kristall @ 13.01.2015 - 20:27)
... This is equivalent to the expression (min <= expr AND expr <= max) if all the arguments are of the same type.

http://dev.mysql.com/doc/refman/5.5/en/com...perator_between

Эквивалентность по функционалу не означает эквивалентность во всем, в т.ч. во времени.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

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