본문 바로가기
DataBase

[MySQL] 페이징 시 쿼리 LIMIT, OFFSET

by 작심평생 2019. 6. 2.

Select  * from 테이블명 orders LIMIT 숫자(★);

숫자만큼의 행 출력

Ex) 10행 출력

select * from member ORDERS LIMIT 10;


Select * from 테이블명 orders LIMIT 숫자(★) OFFSET 숫자(♥);

LIMIT 숫자 : 출력할 행의 수

OFFSET 숫자 : 몇번째 row부터 출력할 지. (1번째 row면 0)

Ex) 10행씩 출력

1페이지 : select * from member ORDERS LIMIT 10 OFFSET 0;

2페이지 : select * from member ORDERS LIMIT 10 OFFSET 10;


Select * from 테이블명 orders LIMIT 숫자1(♥), 숫자2(★);

숫자1 : ♥번째 row부터 출력

숫자2 : ★개의 행 출력

Ex) 10행씩 출력

1페이지 : select * from member ORDERS LIMIT 0, 10;

2페이지 : select * from member ORDERS LIMIT 10, 10;



출처: https://itnewvom.tistory.com/21 [IT's라라♪]


'DataBase' 카테고리의 다른 글

[HackerRank] Ollivander's Inventory  (0) 2020.07.12
[HackerRank] Symmetric Paris  (0) 2020.06.10
관계형데이터베이스(RDBMS)별Merge 정리  (0) 2020.03.13
[Oracle] 페이징, concat 등 표현  (0) 2019.06.02
INSERT문에 SELECT 가능!  (0) 2019.06.02

댓글