오늘은 MSSQL 집계함수(COUNT/MAX/MIN/SUM/AVG) 사용법에 대해서 알아보고
추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다.
목차
1. MSSQL 집계함수란?
2. MSSQL 집계함수 문법 및 예제
1. MSSQL 집계함수란?
집계 함수는 레코드 집합에 대한 계산을 수행하고 단일 값을 반환해 주는 함수입니다.
COUNT(*)를 제외한 집계 함수는 Null 값을 무시하니 사용시 주의하시기 바랍니다.
집계 함수는 보통 SELECT 문의 GROUP BY 절과 함께 사용되는 경우가 많으니 참고하면 좋겠습니다.
2. MSSQL 집계함수 문법 및 예제
#COUNT 사용방법
SELECT COUNT([컬럼명]) FROM [테이블명] WHERE [조건절]
bebeya 테이블의 고양이 수를 구하시오.
SELECT COUNT(name) AS 고양이수 FROM bebeya
#MAX 사용방법
SELECT MAX([컬럼명]) FROM [테이블명] WHERE [조건절]
나이가 가장 많은 고양이의 나이를 구하시오
SELECT MAX(age) AS 최고나이 FROM bebeya
#MIN 사용방법
SELECT MIN([컬럼명]) FROM [테이블명] WHERE [조건절]
나이가 가장 적은 고양이의 나이를 구하시오
SELECT MIN(age) AS 최저나이 FROM bebeya
#SUM 사용방법
SELECT SUM([컬럼명]) FROM [테이블명] WHERE [조건절]
모든 고양이들의 나이를 더하세요
SELECT SUM(age) AS 총나이 FROM bebeya
#AVG 사용방법
SELECT AVG([컬럼명]) FROM [테이블명] WHERE [조건절]
모든 고양이의 나이 평균을 구하시오.
SELECT AVG(age) AS 평균나이 FROM bebeya
'IT > MSSQL' 카테고리의 다른 글
MSSQL GROUP BY, HAVING 사용법 (예제 포함) (0) | 2021.02.18 |
---|---|
MSSQL DISTINCT(중복제거) 사용법 (예제 포함) (0) | 2021.02.18 |
MSSQL 별칭(Alias) 사용법 (예제 포함) (0) | 2021.02.18 |
MSSQL Delete문 사용법 (예제 포함) (0) | 2021.02.17 |
MSSQL Update문 사용법 (예제 포함) (0) | 2021.02.17 |
댓글