有谁知道如何获取SQL Server中日期时间差的值?如何获取SQL Server中日期时间差的值
例如:
如果我有一个表调用客户提供以下列
Name Join_Date Exp_Date
Alvin 2010-01-01 12:30:00 2010-01-03 11:30:00
Amy 2010-01-01 15:30:00 2010-01-02 10:30:00
我怎样才能在SQL Server以下结果?
Name Join_Date Exp_Date Diff
Alvin 2010-01-01 12:30:00 2010-01-03 11:30:00 2days 1hour
Amy 2010-01-01 15:30:00 2010-01-02 10:30:00 1day 7hours
的差值你已经显示有点混乱。你的意思是计算日期部分差异与时间部分差异分开还是只是任意数字?我的意思是`2010-01-01 12:30:00`和'2010-01-03 11:30:00'之间的实际区别是1天23小时。但你似乎显示日期差异和时间差异已被相互独立计算。 – 2011-02-02 05:57:08