неудобная работа с датой mysql 5
От: Passer  
Дата: 18.02.10 14:34
Оценка:
вот раньще вроде никогда не замечал насколько неудобно работать в датой в mysql 5. вроде куча функций. да ничего толкового. или я не заметил

вообщем задача вот в чем. есть скрипт который запускается каждый день с целью сделать вборку опраделенных записей из базы.
конкретно от вчера 09:00 до сегодня 09:00.

весь вчерашний день брал так:
and date(time)=date(DATE_ADD(now(),INTERVAL -1 DAY))
а вот как брать именно с 09:00 до 09:00 не придумал.

ну и естейственно нужно чтобы:
1) это не зависело от времени запуска скрипта
2) не делал операции над датой в каждой записи чтобы не тратилось время.
а чтото вроде такого думаю будет меньше тратить ресурсы(так как записей в таблице может быть несколько милионов).
time>date(DATE_ADD(now(),INTERVAL -1 DAY))+"09:00"
and
time<date(now())+"09:00"

зарание всем споибо за ответы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.