본문 바로가기

개발자가 좋은건가??/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' 카테고리의 다른 글

[MSSQL] 컬럼 생성, 수정  (0) 2018.08.16
[MSSQL] 인덱스 생성, 삭제, 조회  (0) 2018.08.16
[MSSQL] INFORMATION_SCHEMA VIEW  (0) 2018.02.13
[MSSQL] CONVERT 날짜변경  (0) 2017.12.04