데이터베이스

데이터베이스 정리 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함수가 있다.