Mysql选择列日期之间的时差

时间:2016-12-08 00:59:57

标签: php mysql unix unix-timestamp

如何通过选择列之间的时差大于X天

的行进行查询
ID            Date1                        Date2
1             2017-02-01T00:00:00          2017-02-15T00:00:00

注意:时间以2017-02-15T00:00:00格式存储。

我试过这个

WHERE TIMEDIFF(DAY, Date1, Date2) > 1

2 个答案:

答案 0 :(得分:1)

如上所述@uran,您可以使用DATEDIFF

WHERE (DATEDIFF(date1, date2) AS days) > 1;

希望Ref帮助你!

答案 1 :(得分:0)

这项工作适合我。

Range.Hyperlinks.Delete