SQL ZOO[MySQL] SUM and COUNT
2022. 3. 6. 00:04ㆍSite/SQL ZOO
*
집계함수 종류
- SUM(컬럼명) : 총합
- AVG(컬럼명) : 평균
- COUNT(컬럼명) : 총 개수
- MIN(컬럼명) : 최소값
- MAX(컬럼명) : 최대값
cf) 집계함수는 다른 컬럼들과 섞어서 사용 [X] -> SELECT name, area, SUM(population) [X]
집계함수는 WHERE절에도 올 수 없음
-> 집계함수를 사용하는 GROUP BY절보다 WHERE절이 먼저 수행되기 때문 [SQL연산의순서 : FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY
*
* DISTINCT 함수 -> 중복값 제거 *
cf)
GROUP BY () == GROUP BY NULL
*
HAVING : GROUP BY로 묶인 각각의 그룹들 중에서 실제로 가져올 그룹의 조건절
HAVING(조건식)
*
'Site > SQL ZOO' 카테고리의 다른 글
SQL ZOO[MySQL] The JOIN operation (0) | 2022.03.11 |
---|---|
SQL ZOO[MySQL] SUM and COUNT Quiz (0) | 2022.03.06 |
SQL ZOO[MySQL] Nested SELECT Quiz (0) | 2022.03.04 |
SQL ZOO[MySQL] SELECT within SELECT Tutorial (0) | 2022.03.04 |
SQL ZOO[MySQL] Nobel Quiz (0) | 2022.03.01 |