У меня есть оператор CASE, в котором я повесил трубку. Это просто заявление, но с операторами >
и <
. Это не позволяет мне использовать их в логике. Вот мое заявление:Проблема с CASE-операцией с операторами
case DATEDIFF(d, date1, GETDATE()) - (DATEDIFF(ww, date2, GetDate()) * 2)
when 1 Then 'Now'
when > 1 Then 'After'
when < 1 Then 'Tomorrow'
else 'N/A' end AS 'Status'
Это дает мне ошибку на линии <
и >
, вы не можете использовать те, в операторах случае?