Re[2]: Оптимизировать запрос
От: corpse56  
Дата: 25.03.11 14:19
Оценка:
Здравствуйте, cvetkov, Вы писали:

C>
C>select count(*) from table where
C>DATE1 between '20110325' and '20110325'
C>or
C>where DATE2 between '20110325' and '20110325'  
C>or
C>where DATE3 between '20110325' and '20110325' 

C>


Ваш вариант запроса не исключает указанное мной условие:
"если один и тот же клиент делает в один день два или три вида обслуживания, или три обслуживания одного вида, то считать нужно как одно обслуживание."
Результат вашего запроса как раз включает все повторения.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.