我的数据类似于以下内容:
`date1` `date2`
2013-04-02 NULL
2013-03-26 NULL
2013-03-26 2013-03-06
2013-03-25 2013-03-05
我想找到天数的差异。例如:
`date1` `date2` `difference`
2013-04-02 NULL NULL
2013-03-26 NULL NULL
2013-03-26 2013-03-27 1.0 # DAYS
2013-03-25 2013-03-28 3.0
我如何计算这种差异?
答案 0 :(得分:1)
您可以使用DATEDIFF功能。
DATEDIFF(date1,date2)
以下SELECT语句:
SELECT DATEDIFF('2014-11-30','2014-11-29') AS DiffDate
输出将是。
DiffDate
1