본문 바로가기

개발자가 좋은건가??/Database

[MSSQL] ROW_NUMBER() 순위정렬

[MSSQL] ROW_NUMBER() 순위정렬




2018. 08. 30 기준


ROW_NUMBER() 특정커럼 기준으로 순위정렬을 할수있는 함수이다.


ROW_NUMBER() OVER(ORDER BY "정렬 기준이 될 컬럼" "정렬방법") AS 이름


예를 들어볼께요.


SELECT ROW_NUMBER() OVER(ORDER BY USER_ID DESC) AS Num


ROW_NUMBER() 와 OVER(ORDER BY) 는 한 묶음이라고 보면 되겠네요.


Num | USER_ID


1    김철수
2    이영희
3    홍길동

이런식으로 되겠죵?




'개발자가 좋은건가?? > Database' 카테고리의 다른 글