본문 바로가기

데이터베이스

[ MySQL ] 페이징 처리 - Limit Offset 사용법

  • Limit : 행을 몇개나 가져올지
  • Offset : 어느 행부터 가져올지

1. 숫자 만큼의 행 출력

 

select * 
from [ 테이블명 ]
limit [ 숫자 ];

 

- 예제 1) 최신책을 기준으로 3개만 가져오시오.

 

select *
from books
order by released_year desc
limit 3;

 

limit 사용 예제

 

2. [ 숫자1 ] 번째 행부터 [ 숫자2 ] 만큼의 행 출력

 

select * 
from [ 테이블명 ]
limit [ 숫자1 ][ 숫자2 ];

 

- 예제 2) 최신책을 기준으로 6번째 부터 5개를 가져오시오.

 

select *
from books
order by released_year desc
limit 6, 5;

 

limit offset 사용 예제