더북(TheBook)

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건만 조회됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.