메뉴 건너뛰기

kode2.com

ROW_NUMBR(), RANK(), and DENSE_RANK()

2019.02.16 16:05

kode2 조회 수:62

ROW_NUMBER(), RANK(), and DENSE_RANK()

 

SELECT seq,c1
,ROW_NUMBER() OVER (ORDER BY fa.fa_groupcode) AS rn
,RANK() OVER (ORDER BY fa.fa_groupcode) AS rank
,DENSE_RANK() OVER (ORDER BY fa.fa_groupcode) AS dr
FROM TABLE

 

seq c1 rn rank dr
1 a 1 1 1
2 b 2 3 2
3 b 3 3 2
4 c 4 4 3
5 c 5 4 3
6 c 6 4 3
7 d 7 7 4
8 d 8 7 4
9 d 9 7 4
10 d 10 7 4