【发布时间】:2015-05-23 06:08:38
【问题描述】:
据我了解,According to this documentation 使用 INTERVAL 8 DAY 将返回任何超过 8 天的记录。
在我的声明中$moztimestampnow 是这种格式的当前日期2015-05-21 和moztimestamp 属于数据库中包含我需要计算的另一个较早日期的列。
我不确定是否可以在此语句中使用moztimestamp 作为列名,但它不起作用。
我如何获得天数的差异?
$moztimestampnow = date('Y-m-d');
SELECT *,DATEDIFF('$moztimestampnow',moztimestamp) INTERVAL 8 DAYS FROM backlinks WHERE user_id = '$user_id' LIMIT 10
【问题讨论】:
-
即使假设可以,为什么还要使用带间隔的 datediff ???
标签: mysql