Я пытаюсь получить этот запрос postgres:
COALESCE(
NULLIF(drug_exposure_start_date + (INTERVAL '1 day' * days_supply), drug_exposure_start_date)
В большой запрос. Вот что я думаю должно работать:
SELECT
COALESCE (
NULLIF(date_add(drug_exposure_start_date, INTERVAL (1 day * days_supply)), drug_exposure_start_date))
from `x`
Это сообщение об ошибке, которое я получаю:
Ошибка: синтаксическая ошибка: выражение в скобках не может быть проанализировано как выражение, конструктор структуры или подзапрос в [3:53].
Любая помощь будет принята с благодарностью, спасибо.