вот раньще вроде никогда не замечал насколько неудобно работать в датой в 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"