2
我遇到了與here中描述的相同的問題,但不幸的是該解決方案不適用於MS SQL Server。 MS SQL Server是否有類似的語法?在SELECT語句中設置變量
注意:我的查詢並不像示例中那麼簡單。我想在TooLateTime的情況下重用DifferenceMinutes。
DATEDIFF(MINUTE, DayOfWeekStopTime, GETDATE()) AS DifferenceMinutes,
CASE
WHEN DATEDIFF(MINUTE, DayOfWeekStopTime, GETDATE()) < 0 THEN NULL
ELSE CONVERT(varchar, GETDATE() - DayOfWeekStopTime, 108)
END AS TooLateTime
小比我希望的更復雜,但工作。謝謝。另外,我認爲X和這些查詢的結尾應該是D. – Stijn 2011-02-10 09:23:40