본문 바로가기

SQL

Limit / offset

--LIMIT 처음부터 몇개나 가져올지 구함.
SELECT * FROM 테이블명 LIMIT 10; -- 처음 부터 10개만 출력하기 (1 ~ 10)
 
SELECT * FROM 테이블명 LIMIT 100, 10; -- 100번째부터 그 후 10개 출력하기 (101 ~ 110)

--OFFSET, 몇번째 행부터 가져와서 출력할지에 보면 됨

SELECT * FROM 테이블명 ORDERS LIMIT 20 OFFSET 5; -- 5번째 행 부터 25행 까지 출력 (6 ~ 25)
 
-- limit 5, 20 과 같다고 보면 된다.
SELECT * FROM 테이블명 ORDERS LIMIT 5, 20

갑자기 잊어먹어서 기록..해둔다.

'SQL' 카테고리의 다른 글

JPQLQUery에서의 Fetch Join  (0) 2023.04.04
MySql user info  (0) 2021.08.14
SQL Syntax  (0) 2021.08.03