【发布时间】:2016-06-29 20:55:31
【问题描述】:
我正在尝试找到最简单的方法将 DATETIME 彼此相减以产生 YY:MM 格式的差异。
按年和月连接两个时期的 DATEDIFF 显然只是将相同的时差组合在一起,因此相隔 2 年的时间段显示 2yrs,24months,而我希望它显示 2yrs,0months。
DATEDIFF(y,startdate,GETDATE())
有什么建议吗?谢谢!使用 SQL Server。
【问题讨论】:
-
这适用于哪个 RDBMS?请添加标签以指定您使用的是
mysql、postgresql、sql-server、oracle还是db2- 或者完全是其他东西。
标签: sql sql-server datetime datediff