BETWEEN...AND..函数得出的结果集是一个前闭后开的区间 也就是说and 后面的值达不到,现在我有一个语句是 select * from test where date1 BETWEEN 2008-12-12 00:00:00 and now() 现在这个now()是达不到的 我要达到他必须向后偏移一天,请问怎么向后偏移,或者 怎么达到这个 now() 谢谢大家了我用的是mysql6.0
调试欢乐多
DATE_ADD(now(),INTERVAL DAY 1)
OR
select * from test where date1 BETWEEN 2008-12-12 00:00:00 and
DATE_ADD(now(),INTERVAL 1 DAY )