데이터베이스
데이터베이스 정리 8 - 집계 함수와 산술 함수
열곰탱
2021. 8. 22. 15:14
집계 함수 : 어떤 컬럼의 값들을 대상으로 원하는 특정값을 구해주는 함수를 집계 함수 (Aggregate Function)라고 한다.
집계 함수 종류 : COUNT, MAX, MIN, AVG 등이 있다.
함수 COUNT
COUNT() : 개수 라는 의미로 COUNT 뒤에 괄호를 열고 특정 컬럼의 이름을 쓰면 해당 컬럼의 값을 가진 로우 수를 구할 수 있다.
- COUNT()함수는 NULL의 개수를 제외하고 개수를 센다
함수 MAX, MIN
MAX : 최댓값이라는 뜻으로 특정 컬럼의 값 중에서 가장 큰 값을 알려주는 함수이다.
MIN : 최솟값이라는 뜻으로 특정 컬럼의 값 중에서 가장 작은 값을 알려주는 함수이다.
함수 AVG
AVG : 평균이라는 뜻으로, 특정 컬럼의 평균값을 알려주는 함수이다.
이외에도 모든 값의 합을 구하는 SUM 함수, 모든 값의 표준편차를 구하는 STD 함수 등이 있다.
산술 함수 : 단순한 산술 연산을 해주는 함수를 산술 함수(Mathematical Function)라고 한다.
함수 CEIL : 올림 함수
이외에도 절댓값을 구하는 ABS 함수, 제곱근을 구하는 SQRT 함수, 내림 함수인 FLOOR, 반올림 함수인 ROUND함수가 있다.