by 제블리 [SQL Query] [2019.12.20 09:44:11]
쿼리를 짜다보니 WHERE 절에 N개월 이전의 데이터값을 구하는 방법을 찾고있습니다.
현재 SELECT문에서 MAX(WORK_DATE) [최종근무일] 조회해온 데이터에서
현재 일자에서 MAX(WORK_DATE) 비교해 미근무 N 개월 이상이라는 데이터 값을 구하고 싶습니다.
HAVING 절을 사용해봤는데 생각보다 잘 되지않아 도움받고 싶어서 Q&A 남김니다!
trunc(months_between(sysdate,max(work_date)))