본문 바로가기
Work | 업무/데이터분석

[SQL 스터디] 6일차 Grouping functions: MAX(), MIN(), AVG(), COUNT(), SUM()

by 1theBoy 2020. 3. 6.
반응형

MAX(): 선택한 컬럼의 가장 큰 값을 보여줌

SELECT MAX(salary)
FROM employees

MIN(): 선택한 컬럼의 가장 낮은 값을 보여줌

SELECT MIN(salary)
FROM employees

AVG(): 선택한 컬럼의 평균 값을 보여줌 / ROUN()로 소수점 제거 후 노출 가능

SELECT ROUND(AVG(salary))
FROM employees;

COUNT(): 컬럼의 로우 개수를 알려줌(이때 null값이 있는 로우 제외됨)

SELECT COUNT(employee_id)
FROM employees;

SUM(): 데이터의 합을 보여줌, 숫자 컬럼만 가능

SELECT SUM(salary)
FROM employees;

엑셀 함수와 비슷한게 있으니 이해하기 쉽당..

지난 기록

2020/03/05 - [기획 | 개발 | 광고/데이터분석] - [SQL 스터디] 5일차 SUBSTRING(), REPLACE(), POSITION(), COALESCE()

2020/03/04 - [기획 | 개발 | 광고/데이터분석] - [SQL 스터디] 4일차 UPPER(), LOWER(), LENGTH(), TRIM(), ||, ()

2020/03/03 - [기획 | 개발 | 광고/데이터분석] - [SQL 스터디] 3일차 ORDER BY(DESC, ASC), DISTINCT, LIMIT, as

 

반응형

댓글