Database/MSSQL
ROW_NUMBER() 함수
빅셔
2015. 3. 25. 10:12
ROW_NUMBER() 함수가 쓸려고 하면 매일 기억이 안나서 이전에 쿼리했던 프로시져를 열어보게 됩니다.
가끔씩 필요한데 말이죠. 그래서,, 블로그에 몇 글자 남겨봅니다.
이런 형태로 쓰시면 됩니다. ROW_NUMBER() OVER(ORDER BY 컬럼명 )
SELECT ROW_NUMBER() OVER(ORDER BY a.itemcd ) as number
,a.itemcd
,*
FROM item a
item 테이블 itemcd 행으로 정렬해서 번호가 부여되겠네요....
이런 형태로 활용하시면 됩니다.
결과
1 아이템 1
2 아이템 2
3 아이템 3
4 아이템 4
5 아이템 5
6 아이템 6
7 아이템 7
.
.
.
.
.
.