LAG : 필드에 따른 정렬 이후, 이전 row값을 가져오고 싶을 때 유용하게 사용되는 함수
사용 방법 : LAG(expr, offset, default) OVER (ORDER BY 필드)
*expr : 다양한 값 설정 가능 (필드값, sum, max, min..)
*offset : 몇번째 이전 row를 가져올지 정의(생략시, 1이 정의됨)
*default : 이전 row값이 없는 경우 리턴되는 값(생략시, null이 리턴됨)
LEAG : 필드에 따른 정렬 이후, 다음 row값을 가져오고 싶을 때 유용하게 사용되는 함수
사용 방법 : LAG(expr, offset, default) OVER (ORDER BY 필드)
*expr : 다양한 값 설정 가능 (필드값, sum, max, min..)
*offset : 몇번째 이후의 row를 가져올지 정의(생략시, 1이 정의됨)
*default : 다음 row값이 없는 경우 리턴되는 값(생략시, null이 리턴됨)
'데이터베이스 > ORACLE' 카테고리의 다른 글
[오라클 함수] 정규식 함수/정규 표현식(Regular Expression) (0) | 2020.07.23 |
---|---|
[오라클 함수] EXISTS, NOT EXISTS (0) | 2020.07.21 |
[오라클 함수] TRIM, LTRIM, RTRIM, LPAD, RPAD (0) | 2020.07.20 |
SQL JOIN 의 종류 및 정의 (0) | 2020.03.18 |