728x90
LIMIT [N]
[N]으로 지정된 숫자만큼 행 출력
OFFSET
몇 번째 행부터 출력할지
예시
SELECT * FROM [테이블명] ORDERS LIMIT [A];
A 크기 만큼의 행 출력
SELECT * FROM [테이블명] ORDERS LIMIT [A] OFFSET [B]
B+1 행 부터 A 행 만큼 출력
SELECT * FROM [테이블명] ORDER LIMIT [A], [B]
A+1 부터 B개의 행 출력
※ OFFSET은 INDEX를 타지 않아 대용량 데이터를 조회할 땐 아래와 같이 조회
// 기본적이 페이징
SELECT * FROM [테이블명] LIMIT [A], [B]
// 인덱스를 사용하는 페이징
SELECT * FROM [테이블명] WHERE [A] < key LIMIT [B]
728x90
'Database' 카테고리의 다른 글
Redis 명령어 (0) | 2024.07.26 |
---|---|
Redis 설치 및 실행 테스트 (0) | 2024.07.24 |
MySQL -> PostgreSQL (MySQL을 PostgreSQL로 변환) (0) | 2024.07.19 |
[Oracle DB] LIKE / ESCAPE (1) | 2024.07.14 |
MS SQL, Oracle DB, MySQL 현재 일시 (0) | 2024.07.11 |