[DATABASE] 자주 사용하는 집계함수 사용방법 예제


집계함수

우리가 자주 사용하는 집계함수 ( COUNT, AVG, MAX, MIN, SUM ) 는 계산을 수행하고 단일 값을 반환합니다.

[참고] COUNT() 함수를 제외한 집계함수는 NULL 값을 무시하며 SELECT문 혹은 HAVING 절에서만 사용할 수 있습니다.


COUNT() 함수

  1. --테이블에 남아있는 칼럼수 조회--
  2. SELECT COUNT(*) AS 칼럼수 FROM 테이블명
  3. --테이블 컬럼 값이 있는 ROW 수 조회--
  4. SELECT COUNT(컬럼명) AS ROW수 FROM 테이블명


AVG() 함수

  1. --테이블의 평균나이(AGE) 조회--
  2. SELECT AVG(AGE) AS 평균나이 FROM 테이블명
  3. --테이블의 수량(QT)의 전체 평균(AS 평균수량)조회--
  4. SELECT AVG(QT) AS 평균수량 FROM 테이블명


MAX() 함수

  1. --테이블의 최고령나이(AGE) 조회--
  2. SELECT MAX(AGE) AS 최고령나이 FROM 테이블명
  3. --테이블의 수량(QT)의 가장 많은 수량(AS 가장많은수량)조회--
  4. SELECT MAX(QT) AS 가장많은수량 FROM 테이블명


MIN() 함수

  1. --테이블의 최연소나이 조회--
  2. SELECT MIN(AGE) AS 최연소 FROM 테이블명
  3. --테이블의 최소단가(UM) 조회--
  4. SELECT MIN(UM) AS 최소단가 FROM 테이블명


SUM() 합계

  1. -- 테이블의 총 나이값--
  2. SELECT SUM(AGE) AS 총나이 FROM 테이블명
  3. --테이블의 공급금액(AM)과 부가세(VAT)를 합한 총금액 AS(합계금액)조회--
  4. SELECT SUM(AM+VAT) AS 합계금액 FROM 테이블명






* 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
작성자 소개
최찬희 프로필
WrapUp 블로거

최찬희

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^

댓글작성

관련 블로그 구경하기

작성자의 다른 포스팅