DB (DataBase) - 집계함수

이진석·2022년 10월 4일
1

DataBase 공부하기

목록 보기
5/7
post-thumbnail

1) 집계 함수(Aggregate Function)

💚 여러 행으로부터 하나의 결괏값을 반환하는 함수를 뜻한다.

💚 기본함수는 행(row)끼리 연산을 수행 But 집계 함수는 열(column)끼리 연산을 수행


2) COUNT 함수

💚 열(Column)의 행의 개수를 세는 함수

SELECT COUNT(colum의 이름) From table WHERE condition

💚 행의 개수의 값을 리턴함


3) AVG 함수

💚 숫자형 column의 평균값을 계산해서 보여주는 함수

💚 NULL값을 포함하지 않기 때문에, NULL값이 합쳐진 평균을 보고 싶다면, SUM함수를 통해서 모두 더하고 COUNT함수로 개수를 세서 나눠야 한다.

SELECT AVG(columm의 이름) FROM table WHERE condition

💚 행의 값들의 평균값을 리턴함


4) MAX 함수

💚 선택한 column의 가장 큰 값을 보여주는 함수

SELECT MAX(column의 이름) FROM table_name WHERE condition

💚 가장 큰 값을 리턴함

profile
혼자서 코딩 공부하는 전공생 초보 백엔드 개발자 / https://github.com/leejinseok0614

0개의 댓글