0

我需要在案例语句中减去我正在计算的两个值,但我似乎无法完成它。这是我正在尝试做的事情,我得到的错误是“关键字 END 附近的语法不正确”:

[Date] = 
  CASE 
    WHEN [col] = 'YES' 
    THEN CONCAT(MONTH(AnniversaryDate),'/',DAY(AnniversaryDate),'/',(YEAR(GETDATE()) + (YEAR(GETDATE()) - YEAR(AnniversaryDate)))
    END,

我应该将差异存储在其他列中,而不是计算我当前正在计算的减法吗?

谢谢!

4

1 回答 1

1

您缺少右括号。

于 2013-12-24T19:30:33.450 回答