
SQL 데이터 분석 함수
·
Programming/SQL
1. rank 2. dense_rank 3. nitle 4. listagg 5. lead 6. 누적데이터 출력함수 7. pivot과 unpivot 1. rank함수 - 순위를 출력하는 함수 rank() over (order by 컬럼명) 예제) 이름, 월급, 월급에 대한 순위를 출력하시오 select ename, sal, rank() over (order by sal desc) from emp;a 2. dense_rank rank함수와 비슷하지만 위의 쿼리의 결과의 경우 월급이 3000인 사람은 scott과 ford로 둘이다. 둘다 2순위로 나오고 그 밑에 jones는 4순위로 나온다 dense_rank를 사용하면 비는 숫자 없이 나온다. 예제) 이름, 월급, 월급에 대한 순위를 출력하는데 dense_r..