Интересно, есть ли у кого-нибудь решение этой проблемы? Я пытаюсь вернуть результаты, где дата увольнения Работника указана в месяце 2 месяца назад, поэтому, если отчет готовится в октябре, я хочу видеть людей с датами увольнения в августе.
В настоящее время лучшее, что я могу придумать, это
Где Месяц (saw_4) = месяц (SYSDATE) -2
Но это не такне собираюсь работать на SYSDATE в январе и феврале (плюс, похоже, он все равно не хочет работать на Oracle OTBI, поэтому я буду работать в BI, я думаю)
SELECT "Worker"."Person Number" AS saw_0,
"Worker"."Employee Last Name" AS saw_1,
"Worker"."Employee First Name" AS saw_2,
"Worker"."Primary National Identifier Number" AS saw_3,
"Worker"."Termination Date" AS saw_4
FROM "Workforce Management - Work Relationship Real Time"
Where Month(saw_4) = month(SYSDATE)-2
Любая помощь, с благодарностью полученная,