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
반응형
'TIL - 프로그래밍 > SQL' 카테고리의 다른 글
[SQL] 누적합 구하는 3가지 방법 (0) | 2023.07.09 |
---|---|
[SQL] 윈도우 함수 (Window Functions) (0) | 2023.07.09 |
[리트코드] 177. Nth Highest Salary - MySQL (0) | 2023.07.08 |
[SQL] 사용자 정의 함수 (0) | 2023.07.08 |
[SQL] CASE문, IF문, IF함수 - 기본 구조, 예시 (0) | 2023.07.08 |
댓글