그룹 함수

CHM·2022년 3월 22일
0

PostgreSQL

목록 보기
10/20

함수
input과 output과의 관계 정의

함수의 분류
단일행 함수 : 하나의 행이 삽입되면 하나의 결과가 리턴
복수행 함수(그룹 함수) : 여러 개의 행이 삽입되면 하나의 결과 리턴

  1. count
  • 행의 수 세기
  • NULL은 세지 않음
  • 숫자, 문자, 날짜 컬럼 모두 카운트 가능
  1. sum
  • 총 합 계산
  • 숫자 컬럼만 연산 가능
  • NULL은 무시
  1. avg
  • 평균 계산
  • 숫자 컬럼만 연산 가능
  • NULL은 무시
  • NULL인 대상을 포함한 평균을 구하는 경우를 조심해야함.
    • 총 10명 중 NULL이 5명이라면 AVG함수는 5명의 평균값 출력, 평균 수식은 10명의 평균값을 출력하게 됨

4.MIN, MAX

  • 최소, 최댓값 리턴

0개의 댓글

관련 채용 정보