TIL - 프로그래밍/SQL
[SQL] LIMIT / OFFSET
chaemj97
2023. 7. 8. 01:42
728x90
LIMIT
- 가져올 데이터 양
- LIMIT 구문은 결과에서 몇 개의 행을 반환할 것인지 제한하는 구문
- 예시 - 학생 5명에 대한 정보만 출력하라
SELECT * FROM STUDENT LIMIT 5;
LIMIT 심화
- TABLE에서 상위 A개를 빼고 다음 B개 출력하는 쿼리
SELECT *
FROM TABLE
LIMIT A, B;
- 예시
SELECT * FROM table LIMIT 5, 10;
-- 6 ~ 10 행을 출력
SELECT * FROM table LIMIT 5, 1;
-- 6행 출력
SELECT * FROM table LIMIT N, 1;
-- N+1행 출력
OFFSET
- 가져올 데이터의 초기 위치값 - 1
- 0부터 시작
- 예시
SELECT * FROM table LIMIT 3 OFFSET 0;
-- 1 ~ 4 행 출력하라
SELECT * FROM table LIMIT 1 OFFSET N;
-- N + 1번 행부터 1개 출력하라
728x90
반응형