MySQL 데이터베이스 한번에 끝내기 SQL Full Tutorial Course using MySQL Database (6회차 시작)
SQLD 노란책 2과목 122번까지 풀이 (grouping, window function)
SQL window 함수 -> 분석 및 순위 함수
syntax : window function(arguments) over (partition by (column name) order by (column name) range (column name) between 1 preceding 1 following);
range (column name) between 1 preceding 1 following : 한 행을 기준으로 앞 1 행 뒤 1 행을 범위로 조회
range 대신 lag 나 lead 함수 사용 가능
lag(column name, 앞 조회할 행 수, null 값일 경우 대체할 값)
lead(column name, 뒤 조회할 행 수, null 값일 경우 대체할 값)