본문 바로가기
DB

LIMIT명령어와 그룹함수

by 쬑께께 2022. 12. 14.

LIMIT명령어는 

출력되는 레코드 수를 지정할 수 있게끔 해준다.

 

사용방법은 총 두가지이다.

1. 원하는 레코드 수만큼 조회하기

2. 원하는 레코드 구간을 조회하기

 

1. 원하는 레코드 수만큼 조회하기

SELECT * 

FROM TABLE

LIMIT 1  (원하는 레코드의 수를 이 곳에 적는다)

 

=> 결과: 1개의 레코드만 조회됨

 

 

2. 원하는 레코드 구간을 조회하기

SELECT * 

FROM TABLE

LIMIT 3, 10  (시작 레코드 번호 (0부터 시작), 조회되기 원하는 레코드 수)

 

=> 결과: 4부터 10개의 레코드 조회

 

 

 

그룹함수란 

행 집합에 작용하여 하나의 결과값을 반환하는 함수를 말한다.

주의해야 할 점은 NULL값은 제외하고 작업된다는 것이다.

 

 

그룹함수의 종류

COUNT( ) 선택된 필드에서 특정 조건을 만족하는 레코드 총 갯수 반환
MAX( ) 선택된 필드에 저장된 값 중 가장 큰 값 반환
MIN( ) 선택된 필드에 저장된 값 중 가장 작은 값 반환
SUM( ) 선택된 숫자 타입의 필드에 저장된 값의 총 합 반환
AVG( ) 선택된 숫자 타입의 필드에 저장된 값의 평균값 반환
* 그룹 함수의 경우 GROUP BY절과 함께 자주 쓰인다

'DB' 카테고리의 다른 글

DATE_FORMAT  (1) 2022.12.21
쿼리 조건문  (0) 2022.12.15
검색 쿼리문 정리  (0) 2022.12.13
인덱스  (0) 2022.05.13
스토어드와 인덱스, 커서, 트리거  (0) 2022.05.12