코딩 연습장/데이터베이스(DB)
데이터베이스 그룹화(그룹 함수)-2
Do아
2021. 3. 17. 00:48
728x90
2021/02/25(목)
수업3
- GROUP BY/ HAVING
SELECT 필드명, 그룹함수 FROM 테이블명 GROUP BY 필드명;
-->출력하고자 하는 값에 일반 필드와 그룹함수가 같이 들어가 있으면
GROUP BY를 사용하여 그룹화 시켜줘야 출력가능
SELECT 필드명, 그룹함수 FROM 테이블명 GROUP BY 필드명 HAVING 그룹함수 조건;
---> 그룹함수에 조건을 주고 싶을 때 HAVING사용 WHERE절에서는 불가능
WHERE절은 그룹함수에 조건을 줄 수 없다
SELECT 필드명, 그룹함수 FROM 테이블명 GROUP BY 필드명; |
일반 필드와 그룹함수를 함께 출력할 때 GROUP BY 사용 |
|
SELECT 필드명, 그룹함수 FROM 테이블명 GROUP BY 필드명 HAVING 그룹함수 조건; |
그룹함수에 조건을 주고 싶을 때 HAVING을 사용 |
728x90