SELECT 문자열||문자열 FROM DUAL;
-> 문자열문자열
공동순위가 있으면 그 다음 순위가 인원수 만큼 공백이 생김.
select
emp_id,
emp_name,
salary,
rank() over(order by salary desc) "급여 순위"
from employee;
공동 순위가 있어도 순위의 공백이 없음.
select
emp_id,
emp_name,
salary,
dense_rank() over(order by salary desc) "급여 순위"
from employee;
순위 표대로 행번호 붙히기
select
emp_id,
emp_name,
salary,
row_number() over(order by salary desc) "급여순위"
from employee;