728x90
오늘은 MSSQL에서 테이블을 재 정렬하기 위해서 사용하는 rownum 함수를 이용해서
결과값의 각 행 앞에 숫자를 입력해서 순번을 매기는 방법에 대해서 알아보겠습니다.
기본 테이블
순번을 매겨 재정렬되기 전의 결과 값입니다.
SELECT name, age, food
FROM bebeya1
-------------------
name age food
aeae 1 건식
bebe 2 습식
cece 3 건식
순번 추가 테이블
OVER문 안에 ORDER BY [컬럼명]을 쓰는 것을 잊지 마세요.
SELECT
ROW_NUMBER() OVER(ORDER BY food, age ) AS 순번
,name
,age
,food
FROM bebeya1
-------------------------
순번 name age food
1 aeae 1 건식
2 cece 3 건식
3 bebe 2 습식
이상으로 MSSQL 테이블 순번을 추가하는 방법에 대해서 알아보았습니다.
반응형
그리드형
'IT > MSSQL' 카테고리의 다른 글
[MSSQL] 상태표시줄 레이아웃 상단 변경 및 색상 변경 (0) | 2021.03.12 |
---|---|
[MSSQL] 날짜함수 포맷(GETDATE,DATEPART,DATEADD,DATEDIFF) (0) | 2021.03.12 |
[MSSQL] 테이블 모든 컬럼명 조회, 찾기(예제 포함) (0) | 2021.03.12 |
[MSSQL] 데이터베이스 접속 중인 사용자 정보 조회 및 쿼리 확인 (0) | 2021.03.12 |
[MSSQL] 데이터베이스 접속 중인 전체 사용자 수 확인 (0) | 2021.03.12 |
댓글