Я работаю в Oracle BI с некоторым SQL и пытаюсь найти результаты для диапазона дат от начала прошлого месяца до 30 дней с сегодняшней даты. Я просмотрел все похожие статьи здесь и пробовал их кодирование, и никто из них не работал. Это последняя у меня есть:Найти записи старше 30 дней в oracle sql
ОТ "ИМЯ" ГДЕ "День Dimension" "Дата начала" < = TIMESTAMPADD (SQL_TSI_DAY, -30, ДАТА @ {день} ')
Это казалось. чтобы получить меня ближе, но Oracle не признает критерии «@ {day}». Может ли кто-нибудь помочь?
Спасибо, но нет это не сработало, я получаю ошибку «Нерешенные колонки» для SYSDATE. Он не признает этого. –
Я добавил 2 команды для отчетов OBIEE; исходная команда для SQLPLUS - будет ли работать одна из двух команд? Спасибо –
Первый работал .... Мне нужен CURRENT_DATE ... Я пробовал почти все остальные. СПАСИБО! –