뭐야 왜 an 돼

MySQL limit 키워드로 페이징 하는 방법 본문

MySQL

MySQL limit 키워드로 페이징 하는 방법

가메롱 2024. 5. 14. 10:50

-- 데이터의 갯수가 많아서, 데이터를 끊어서 가져오는 방법 => paging
-- 이때 사용하는 키워드는 limit
-- limit 오른쪽에 작성하는 숫자는 2개 - 데이터의 offset과 데이터의 갯수

 

데이터를 끊어서 가져오는 limit 와 offset

※ limit 에 숫자 2개를 입력하면 왼쪽은 시작위치(offset) 오른쪽은 갯수

 페이징(paging)에 사용된다

-- 테이블의 데이터를 5개만 가져오기
select *
from books
limit 5;

-- limit 에 숫자 2개를 입력하면 왼쪽은 시작위치(offset) 오른쪽은 갯수
select *
from books
limit 0, 5;

-- 위에서 가져온 5개 이후로 5개의 데이터를 가져오기
select *
from books
limit 5, 5;

-- 출간년도 내림차순으로 정렬하여 처음부터 7개의 데이터를 가져오기
select *
from books
order by released_year desc
limit 0, 7;