0
我有一个表日期。减去从列当前日期
id dates
1 2016-11-06
2 2016-11-07
3 2016-11-06
4 2016-11-09
5 2016-11-10
6 2016-11-06
7 2016-11-03
我想创建一个单独的列diff
它会告诉我的日期从当前日期的差异。
id dates diff
1 2016-11-06 31
2 2016-11-07 30
3 2016-11-06 31
4 2016-11-09 28
5 2016-11-10 27
6 2016-11-06 31
7 2016-11-03 34
所以我尝试这个查询
选择ID,日期,TIMEDIFF(日期,CURDATE()),如从表名的diff;
但得到不同的结果。
id dates diff
1 2016-11-06 -744:00:00
2 2016-11-07 -720:00:00
3 2016-11-06 -744:00:00
4 2016-11-09 -672:00:00
5 2016-11-10 -648:00:00
6 2016-11-06 -744:00:00
等等。 有没有办法以我想要的格式获得差异?
它的工作先生! – Shubham