반응형 Lead1 Oracle 이전 이후의 Row중 특정한 열 값(이전값, 이후값) 어떤 특정한 날짜 보다 바로 앞에 날짜 또는 바로 뒤에 날짜를 조회 해야 할 때 다음과 같이 LAG 이전 값LEAD 이후 값 함수를 사용한다. SELECT LAG(NOW_DATE) OVER (ORDER BY NOW_DATE) AS BEFORE_DATE , NOW_DATE , LEAD(NOW_DATE) OVER (ORDER BY NOW_DATE) AS NEXT_DATE FROM TEMP_TBL ORDER BY NOW_DATE 추가 함수의 설명 lag(컬럼명,행수[,null일 때 보여질 기본값]) : 특정 컬럼의 지정한 숫자의 이전 행의 데이터 반환lead(컬럼명,행수[,null일 때 보여질 기본값]) : 특정 컬럼의 지정한 숫자의 다음 행의 데이터 반환 사용예 LAG(DT, 1, '20160101') OV.. 2016. 7. 7. 이전 1 다음 반응형