У меня есть эти два оператора CASE в гораздо большем запросе -
CASE WHEN to_char(tm.DNRDATE,'YYYY') = '2017' THEN 'YES' ELSE 'NO' END DNR2017,
CASE WHEN to_char(tm.DNRDATE,'YYYY') = '2018' THEN 'YES' ELSE 'NO' END DNR2018
Проблема, с которой я сталкиваюсь, состоит в том, что если она равна 2017, то для DNR2017 и DNR2018 необходимо установить значение «YES». Как и сейчас, в тех случаях, когда дата в 2017 году, он устанавливает DNR2017 на YES, но оставляет DNR2018 на NO. Есть ли способ справиться с этим?