1. 다중 행 함수
다중 행 함수는 전체 또는 그룹별로 데이터 튜플 간의 상호 연관 및 계산 분석을 한 단일 결괏값을 반환한다.
단일 행 함수는?
SELECT절, WHERE절, GROUP BY절에서 사용되며 행의 수만큼 처리 결과값을 반환합니다.
2. 집계 함수
집계 함수는 다중 행 함수로 여러 튜플을 처리한 후 한 행의 결과값을 반환한다. 이때 널 값은 제외하고 처리 후 결과를 반환한다.
🔥 결과는 한 행이다.
COUNT(*)와 COUNT(컬럼명)의 차이점
COUNT(*)는 전체 행의 개수를 반환하며, COUNT(컬럼명)은 컬럼의 널 값을 제외한 행의 개수를 반환
그룹 함수 (집계 함수의 일부)
SUM(컬럼명) | 컬럼의 합계 반환 | MIN(컬럼명) | 컬럼의 최솟값 반환 |
AVG(컬럼명) | 컬럼의 평균 반환 | STDDEV(컬럼명) | 컬럼의 표준편차 반환 |
COUNT(컬럼명) | 컬럼의 행의 개수 반환 | VARIANCE(컬럼명) | 컬럼의 분산 반환 |
MAX(컬럼명) | 컬럼의 최댓값 반환 |
728x90
'📓 Study > CS' 카테고리의 다른 글
기억장치 (0) | 2021.11.04 |
---|---|
트랜잭션 (0) | 2021.10.29 |
프로토콜 (0) | 2021.09.27 |
데이터베이스 개념, 관리 시스템, 스키마 (0) | 2021.09.20 |
운영 체제의 종류 및 Shell Script (0) | 2021.09.19 |
댓글