mysql从昨天的datetime到今天的datetime选择

时间:2014-08-04 03:13:05

标签: mysql

我想选择昨天的datetime到今天的datetime 例如:

昨天下午4:00至今天3:59:59

这是要做的mssql

AND s2.created_at  between  Dateadd(dateinterval.Hour,-8,   Dateadd(dateinterval.Day,0,Today)) and Dateadd(dateinterval.second,-1,Dateadd(dateinterval.Hour,-8,    Dateadd(dateinterval.Day,1,Today)))

如何在mysql中执行

1 个答案:

答案 0 :(得分:0)

我的Linux机箱目前还没有运行,所以我无法测试,但我认为

AND s2.created_at >= DATE_ADD(CURDATE(),INTERVAL -8 HOUR) and s2.created_at < DATE_ADD(CURDATE(),INTERVAL 16 HOUR)

只做&lt;在结束时,你不必再做另一个DATE_ADD。