LIMIT 절은 ORDER BY 절 뒤에 오며 LIMIT 다음에 제한할 로우 수를 명시합니다. LIMIT 다음에 오는 n은 숫자를 의미합니다. 가령 LIMIT 100을 하면 100건, LIMIT 10을 하면 10건의 데이터만 조회하라는 의미입니다.
그럼 LIMIT 절을 사용해 볼까요?
코드 5-31
USE mywork;
SELECT *
FROM box_office
LIMIT 10;
실행결과
이번에는 mywork 데이터베이스로 이동해 box_office 테이블을 조회합니다. 이때 LIMIT 10을 명시합니다. 따라서 쿼리를 수행하면 10건의 데이터만 조회됩니다. 이 쿼리에서는 WHERE 절과 ORDER BY 절을 사용하지 않아서 box_office 테이블 전체를 조회합니다. 그런데 LIMIT 절을 사용하면 3만 5천 건이 넘는 데이터 중에 단 10건만 조회됩니다.