【发布时间】:2016-02-13 23:45:48
【问题描述】:
我的表中有一个 DATETIME 列,我想知道 DATETIME 值与现在之间的天数。
查询必须是这样的:
SELECT *, DATESUBWHATEVER(datetimefield) AS days FROM table
【问题讨论】:
-
SELECT *, DATEDIFF(NOW(), datefield) AS days FROM table -
链接到具有大量日期功能的手册:dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html