Сравнение Between AND "="

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Lars
Сообщения: 86
Зарегистрирован: 21 дек 2005, 16:34

Сравнение Between AND "="

Сообщение Lars » 31 май 2006, 07:28

Кто тестировал скорость работы таких вот запросов

SELECT FIELD1, FIELD2 FROM TABLE WHERE DATE1 >= :dStart AND DATE1 <= :dEnd;

и

SELECT FIELD1, FIELD2 FROM TABLE WHERE DATE1 BETWEEN :dStart AND :dEnd;

Или все дело в предпочтениях?

Klyk
Сообщения: 100
Зарегистрирован: 26 окт 2004, 23:28

Re: Сравнение Between AND "="

Сообщение Klyk » 31 май 2006, 08:16

Lars писал(а):Кто тестировал скорость работы таких вот запросов...?
Только что проверил на таблице 450 тыс записей - одинаково.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 31 май 2006, 08:48

Что вполне объяснимо так как BETWEEN "унутре" как раз и раскладывается на больше-меньше.

Ответить