Я пытаюсь запустить выражение Case, которое будет возвращать значение, если поле не равно заданному c текстовому значению.
В частности, я пытаюсь вернуть «ДА», когда поле не равно «Да». Текущее значение равно нулю. Я ожидаю, что результат вернет «ДА», поскольку значение не равно «Да». Запрос возвращает «НЕТ».
Ниже приведен фрагмент моего запроса. Любая помощь будет принята с благодарностью.
SELECT
CASE
WHEN "Renewal"<>'Yes'
THEN 'YES'
ELSE 'NO'
END
FROM "DATABASE"."TABLE"
WHERE "Asset_Id" = '006817'