
GROUP BY - HAVING 기억하자

일단 COL1이 5가 아니고 COL4가 10보다 큰 것들로만 추린다.
partirion by COL4로 그룹으로 나눈 후(어차피 다 20이라 별 의미 없음)
COL3을 기준으로 내림차순 정렬을 한다.
이렇게 나온 그룹을 RN이라 칭하고
RN그룹내 첫번째 행에 해당하는 COL2와 COL1을 출력
답은 5,4


이중에 COL1이 4인 경우를 제외하면 노드는 4개가 되는 것임 1,3,7,8
정답 4

| 함수 | 의미 |
|---|---|
LAG(expr, N) | 내 앞(N번째 전)의 행 값 |
LEAD(expr, N) | 내 뒤(N번째 후)의 행 값 |
조회결과에서 AUSTIN 군의BEFORE_SALARY부분을 살펴보자
2개 행 전의 4200원이 찍혀있는걸 확인할 수 있다.
따라서 2개 전에 해당하는 데이터를 가져와야 하기에 LAG를 써야하는 것을 알 수 있다.