日期:2014-05-16  浏览次数:20498 次

T-SQL
假设表有如下两列D13和D14:

要求输出如下三列:

其中D15的定义如下:
D15 = D14 - D13,这里D15的输出格式需要和D13和D14保持一致,即HH:MM:SS
如何写T-SQL
------解决方案--------------------
试试这个:
select d13,d14,convert(varchar(8),dateadd(second,DATEDIFF(SECOND,D13,D14),'2010-01-01'),108) as d15
from 表