我有一个变量,其中我有@totaltime of employee 我有一个变量,其中Employee @basictime 我希望在两个变量之间得到区别 如果@totaltime小于那么@basictime回答将是否定的,其他明智的回答是积极的
我使用的是sql server 2008 r2 任何人都可以帮助我
答案 0 :(得分:0)
您需要使用DATEDIFF
。以下示例将以秒为单位给出差异。
DECLARE @totaltime TIME
DECLARE @basictime TIME
SET @totaltime = '05:04:30'
SET @basictime = '10:45:31'
SELECT DATEDIFF(ss, @basictime, @totaltime)