데이터 제한


지속적으로 데이터베이스 시스템을 운영하다 보면 저장되는 데이터의 양은 매우 방대해 집니다. 데이터를 검색하기 위해서 사용하는 SELECT 쿼리 명령과 WHERE 조건은 일치 하는 데이터 모두를 출력합니다. 조건에 맞는 데이터의 개수의 상관없이 출력되는 것입니다.

만일 조건에 일치하는 데이터의 개수가 1천 개, 1만 개라고 하면 출력되는 데이터의 양은 상당할 것입니다. 그리고 이렇게 출력되는 데이터를 확인하기도 힘들 것입니다.

우리는 인터넷 게시판 글 목록, 쇼핑몰의 상품 목록 등을 검색할 때 하단에 페이지 번호를 본 적이 있습니다. 많은 상품과 글을 하나의 목록으로 출력한다면 우리가 쉽게 찾아보고 읽기가 어려울 것입니다. 이렇게 데이터가 많은 때에는 일정한 양을 나누어서 보여주는 것이 중요합니다.

SQL에서는 출력되는 데이터에 대해서 조건이 아닌 출력되는 데이터의 개수를 제한할 수 있는 LIMIT 명령을 제공합니다.


출력 수

  • 쿼리 실습
  • PHP 실습


13.2 부분 출력

  • 콘솔 실습
  • PHP 실습


OFFSET

  • 콘솔 실습
  • PHP 실습