[MySQL] 집계함수

다곰·2023년 4월 4일
0

⭐️ 기본적으로 NULL 값은 무시됨

COUNT() : 행의 개수 세기

ex) SELECT COUNT(칼럼명) FROM 테이블명 WHERE 조건문;
➡️ 조건문을 붙이면 칼럼에서 조건 만족하는 행의 개수 count

SUM() : 칼럼의 합계

ex) SELECT SUM(칼럼명) FROM 테이블명;

AVG() : 칼럼의 평균 내기

ex) SELECT AVG(칼럼명) FROM 테이블명;

CASE : NULL 값을 0으로 치환해 집계

ex) SELECT AVG(CASE WHEN 칼럼명 IS NULL THEN 0 ELSE 칼럼명 END) FROM 테이블명;

MIN/MAX

❗️ 문자열, 날짜시간형에서도 사용 가능

ex) SELECT MIN(칼럼명) FROM 테이블명;
`

profile
다교미의 불꽃 에러 정복기

0개의 댓글