我使用datediff
得到兩個日期時間之間的差異四捨五入到最接近的30分鐘:此DATEDIFF
DATEDIFF(hh, CAST(CAST(dbo.QuickLabDump.[Date Entered] AS DATE) AS DATETIME)
+ CAST(dbo.QuickLabDump.[Time Entered] AS TIME),
CAST(CAST(dbo.QuickLabDump.[Date Completed] AS DATE) AS DATETIME)
+ CAST(dbo.QuickLabDump.[Time Completed] AS TIME)) AS [Hours TurnAround]
我不明白,我從這句話得到的行爲,但我需要的是什麼,是>= :30, round up, if not, round down,
問題如何在30分鐘內完成下舍入,如果大於或等於30分鐘,可以將小時數累加起來?
阿龍索裏有關,感謝您用ormatting – 2012-03-15 19:41:52