【发布时间】:2011-02-11 04:29:59
【问题描述】:
我遇到了与here 所述相同的问题,不幸的是,该解决方案不适用于 MS SQL Server。 MS SQL Server 是否存在类似的语法?
注意:我的查询并不像示例中那么简单。我想在 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
【问题讨论】:
标签: sql-server-2008 variables select