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 |