SQL

[ mysql ] LIMIT 사용법

JooKit 주킷 2021. 8. 31. 21:52
목차 접기
728x90
반응형

mysql 연습 데이터로 쿼리 작성해보는 사이트로 이동

위 링크로 이동해서 아래 쿼리를 입력해보자.

 

 

 

SELECT * FROM Orders
ORDER BY CustomerID ASC LIMIT 0, 10
SELECT * FROM Orders
ORDER BY OrderDate ASC LIMIT 10, 10

 

 

LIMIT 의미

 

LIMIT 10 : 10개를 가져오겠다.

출력 : CustomerID 1부터 10까지 출력된다.

 

LIMIT 0, 10 : 0개를 건너띄고 10개를 가져오겠다.

출력 : CustomerID 1부터 10까지 출력된다.

 

LIMIT 10, 10 : 10개를 건너띄고 10개를 가져오겠다.

출력 : CustomerID 11부터 10까지 출력된다.

 

 

사용 예시

웹 페이지의 페이징을 할 때 주로 사용한다.


한 페이지에 게시물을 10개씩 출력한다면
1페이지는 LIMIT 0, 10
2페이지는 LIMIT 10, 10
3페이지는 LIMIT 20, 10
이런식으로 사용할 수가 있다.

728x90
반응형
LIST