我对datediffMYSQL函数有问题,我可以使用它,而且很简单。但是我不明白如何使用它来收集表字段中的差异。例如
datediff
我有一列dob,我想写一个查询来做类似的事情
dob
select dateDiff(current_timeStamp,dob) from sometable 'here dob is the table column
我的意思是我要从当前日期时间到table字段dob的差额,每个查询结果都是差额,即用户的年龄。
你的意思是这样吗?
SELECT DATE_FORMAT(FROM_DAYS(DATEDIFF(NOW(), dob)), "%Y")+0 AS age from sometable
(来源)