삽질의 리포팅

6.1.그룹 함수의 종류

느린구름 2011. 8. 12. 17:11

오라클 클럽 : http://oracleclub.com/lecture/1031

 

그룹 함수란?

  • 여러 행 또는 테이블 전체의 행에 대해 함수가 적용되어 하나의 결과값을 가져오는 함수
  • GROUP BY 절을 이용하여 그룹 당 하나의 결과가 주어지도록 그룹화
  • HAVING절을 사용하여 조건 비교
  • COUNT(*)를 제외한 모든 그룹함수는 NULL값을 고려하지 않음
  • MIN, MAX 그룹함수는 모든 자료형에 대해 사용

COUNT

  • 검색된 행의 수를 반환

MAX

  • 컬럼 값 중 최대값 반환

MIN

  • 컬럼 값 중 최소값 반환

AVG

  • 평균 값을 반환

SUM

  • 검색된 컬럼의 합 반환

STDDEV

  • 표준편차를 반환