댓글 검색 목록

[sql] SELECT query 에서 Limit 사용

페이지 정보

작성자 운영자 작성일 15-05-12 00:45 조회 2,618 댓글 0

SELECT query 에서 Limit는 반환되는 레코드 갯수를 제한 또는 지정할 때 사용합니다. 

 

mysql> SELECT * FROM employee LIMIT 5; 

 

반환되는 레코드의 시작점을 지정하여 해당 지점부터 갯수를 제한할 수 있습니다.

mysql> SELECT * FROM employee LIMIT 5, 5; 

 

반환되는 레코드중에서 행3에서 행7까지 가져오려면,

mysql> SELECT * FROM employee LIMIT 2, 4; 

 

반환되는 레코드의 순서를 임의로 섞을려면 Rand()함수를 사용합니다.

mysql> SELECT * FROM employee ORDER BY RAND() LIMIT 5; 

 

가져오는 레코드의 값이 숫자일 때, 최소값 또는 최대값을 구하기 위해 Order By 와 Limit를 사용할 수 있습니다.

mysql> SELECT id, first_name

    -> FROM employee

    -> ORDER BY salary DESC

    -> LIMIT 1; 

댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.