Я пытаюсь преобразовать:
- любое число меньше 0 в -1.
- любое число больше или равно 0 в 1.
Мое утверждение таково:
SUM(CASE [Apr] WHEN ([Apr] < 0) THEN -1 WHEN ([Apr] >= 0) THEN 1 ELSE NULL END) as Apr
[Apr]
- это int, принимающий значения Null.
Есть идеи, почему это не работает?