Я новичок в условных заявлениях в postgres. У меня есть следующее заявление SELECT IF status = 'L' THEN edate ELSEIF status = 'C' THEN 'wrong date' END IF as date FROM campaigns;
Ошибка POSTGRES IF
Но я получаю сообщение об ошибке
ERROR: syntax error at or near "status" at character 11
LINE 1: SELECT IF status = 'L' THEN edate ELSEIF status = 'C' THEN '...
Могу ли я использовать его как это или то, что я делаю неправильно?