SQL ROWNUM 붙이기

황제낙엽 2019.05.28 05:36 조회 수 : 290

sitelink1  
sitelink2  

RP_SEQ 로 정렬한후 각 ROW에 ROWNUM을 순차로 붙인다

SELECT ROW_NUMBER() OVER (ORDER BY RP.RP_SEQ DESC) AS ROWNUM, RP.*
	FROM [XXX].[XXX].[XXX] AS RP

 

응용하여 ROWNUM으로 페이징

순차로 붙인 ROWNUM으로 목록을 잘라내면 페이징 할 수 있다

SELECT ROW_NUMBER() OVER (ORDER BY RP.RP_SEQ DESC) AS ROWNUM, RP.*
	FROM [XXX].[XXX].[XXX] AS RP
WHERE
RP.ROWNUM >= 100 AND RP.ROWNUM <= 201
번호 제목 글쓴이 날짜 조회 수
41 [명령 프롬프트] Microsoft SQL Server 서비스를 시작, 중지 또는 일시 중지 황제낙엽 2021.09.08 333
40 SQL Server 데이터베이스 기본 위치 변경하기 file 황제낙엽 2021.09.07 634
39 SQL Server 와 SQL Server Management Studio(SSMS) 설치 황제낙엽 2021.08.24 2470
38 Windows 방화벽에서 SQL Server 포트 허용하기 황제낙엽 2020.02.13 682
37 DB 성능 최적화 14가지 지키기 (쿼리 성능 향상) 황제낙엽 2019.05.29 370
36 특정 컬럼에 대해 그룹핑하여 각 그룹별 ROWNUM 붙이기 그리고 left join 황제낙엽 2019.05.28 291
35 조회용 검색 쿼리 황제낙엽 2019.05.28 338
» ROWNUM 붙이기 황제낙엽 2019.05.28 290
33 SQL Server 서비스 시작 황제낙엽 2017.06.01 312
32 서버 컴퓨터 이름 변경과 함께 SQL Server 이름 변경 하기 file 황제낙엽 2016.07.19 3712
31 SQL Server 2014의 라이선스의 변화 file 황제낙엽 2016.06.29 311
30 Downgrade from SQL Server Enterprise Edition to Standard Edition file 황제낙엽 2016.06.23 894
29 SQL Server 를 Developer (Enterprise) 에서 Standard 로 교체하기(Downgrade) 황제낙엽 2016.06.23 402
28 Identify database features restricted to a specific edition of SQL Server 2008 file 황제낙엽 2016.06.18 14790
27 SQL Server 에디션 다운그레이드와 제한된 기능 확인 file 황제낙엽 2016.06.18 421
26 SQL Server 2008 R2 제거 file 황제낙엽 2016.06.15 2081
25 SQL Server 2016 설치를 위한 하드웨어 및 소프트웨어 요구 사항 황제낙엽 2016.06.14 821
24 MS-SQL Server 2008 SA계정 활성화. (SQL Server 인증 연결) file 황제낙엽 2016.06.14 406
23 혼합 인증 켜기(SQL Server 및 Windows 인증 모드) file 황제낙엽 2016.06.14 341
22 MS SQL Server Environment (SQL Server 2008 개요) file 황제낙엽 2016.06.14 374