我按Verb
对帖子进行分组,并使用min(日期)从最早的行获取日期。我想知道这个日期存在多少天前。
这是我当前的疑问:
SELECT min(Date) AS firstPost FROM `Posts` GROUP BY `verb`
如何判断min(Date)的年龄(以n天为单位)?
答案 0 :(得分:1)
SELECT min(Date) AS firstPost,
DATEDIFF(NOW(), min(Date)) `age_in_days`
FROM `Posts`
GROUP BY `verb`
答案 1 :(得分:0)
这将是:
SELECT min(Date) AS firstPost
DATEDIFF(NOW(), min(Date)) AS dueDate
FROM `Posts`
GROUP BY `verb`
DATEDIFF()
返回开始日期和结束日期之间的天数。