본문 바로가기

Database/MySQL

LIMIT - 상위 N개 출력하기

상위 N개 출력하는 방법

 : LIMIT 사용 또는 OFFSET(시작 위치) 설정

  ex) LIMIT 5 OFFSET 0

 

또는 'LIMIT 시작, 개수' 로 원하는 순번 및 개수 출력

  ex) LIMIT 0, 5  : 첫 번째부터 5개

  ex) LIMIT 10, 5 : 11번째부터 5개

 

-- 상위 N개 출력 : LIMIT N
SELECT *
FROM book
ORDER BY bookName
LIMIT 5; -- 첫 번째부터 5개 (상위 5개)

SELECT *
FROM book
ORDER BY bookName
LIMIT 5 OFFSET 0; -- 첫 번째부터 5개 (상위 5개)

SELECT *
FROM book
ORDER BY bookName
LIMIT 0, 5; -- 첫 번째부터 5개 (상위 5개)

SELECT *
FROM book
ORDER BY bookName
LIMIT 10, 7; -- 11번쩨부터 7개

SELECT *
FROM book
LIMIT 10, 5; -- 11번쩨부터 5개

'Database > MySQL' 카테고리의 다른 글

조인 VS 서브 쿼리  (0) 2021.11.26
Subquery (서브쿼리)  (0) 2021.11.26
조인 (JOIN)  (0) 2021.11.26
AUTO_INCREMENT  (0) 2021.11.26
키 (key) - 기본키 / 외래키 / 복합키  (0) 2021.11.26