DATABASE/ORACLE 기본
[Oracle] 오라클 그룹화 GROUP BY절
ThinkFree
2022. 3. 2. 04:45
GROUP BY
- GROUP BY절은 그룹 함수(SUM, MAX, MIN, COUNT, AVG)를 사용할 때 같은 데이터끼리 그룹을 만들 때
사용합니다.
GROUP BY 문법
SELECT 컬럼1,
COUNT(컬럼2)
FROM 테이블
GROUP BY 컬럼1;
GROUP BY 테스트(https://livesql.oracle.com/)
※ 테스트 데이터
- 2022년도 1월 1일부터 12월 31일까지 365개의 데이터가 있는 테이블을 사용하였음
- 데이터 CREATE문과 INSERT문 : https://javabuilders.tistory.com/24
1) GROUP BY를 사용하여 월별 일의 갯수(COUNT) 조회
+갯수 함수 COUNT() 포스팅 : https://javabuilders.tistory.com/25
2) GROUP BY를 사용하여 월별 일의 최솟값(MIN)과 최댓값(MAX) 조회
+최댓값, 최솟값 함수 MAX()와 MIN() 포스팅 : https://javabuilders.tistory.com/27
3) GROUP BY를 사용하여 월별 일의 합계(SUM) 조회
+합계 함수 SUM() 포스팅 : https://javabuilders.tistory.com/32
4) GROUP BY를 사용하여 월별 일의 평균값(AVG) 조회
+평균값 함수 AVG() 포스팅 : https://javabuilders.tistory.com/37