Мне нужно просмотреть записи, в которых COMP_DATE изменился или был добавлен со вчерашнего дня, и показать только записи, которые изменились.Мне нужно посмотреть, изменил ли кто-нибудь значение.
Я пробовал LAST_VALUE и LAG, но мне кажется, что не получается правильно сравнить.
Пример данных:
Date JOB COMP_DATE
SYSDATE -1 1 09-01-2017
SYSDATE 1 09-27-2018
SELECT
JOB, COMP_DATE,
LAST_VALUE(COMP_DATE) OVER (ORDER BY JOB ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) AS Last_Value
FROM JOB_TABLE
*** I know this section is not valid ***
Where LAST_VALUE <> Current COMP_DATE