Я пытаюсь создать оператор CASE, который добавляет дни к столбцу отметки времени.
select cust_id,
case when type = 'a' then (created_date - INTERVAL '7 DAY')
when type = 'b' then (created_date - INTERVAL '10 DAY')
else 0 end as date_when_breach
from table
Приведенное выше сообщение выдает ошибку
Reason:
SQL Error [42804]: ERROR: CASE types integer and timestamp without time zone cannot be matched
Пример значения созданного_дата 2019-02-14 11:16:16