在两个日期之间获得差异

时间:2016-11-13 20:42:03

标签: sql sql-server sql-server-2008

我有2个日期,即开始日期和结束日期 让我们说开始日期是2015年1月7日,结束日期是12/31/2017所以,差异是2年零6个月,但我需要输出为2。5年

如何获得2。5年的输出?

1 个答案:

答案 0 :(得分:0)

Select DateDiff(DD,'07/01/2015','12/31/2017')/365.0

返回

2.504109