[Oracle SQL] 오라클 GROUP BY(GROUPING) 알아보기.
2021-04-12 테이블에 존재하는 각 속성을 하나의 그룹으로 만들어 원하는 데이터를 추출하는 GROUPING에 대하여 알아보자. - 예제 아래는 SENUM을 기본키로 가지는 SEE_INFO 테이블이다. 아래의 테이블을 기준으로 GROUPING을 진행해 보겠다. - GRADE(학년)별 존재하는 학생 수 -- 학년별 몇명의 사람이 있는지 그룹을 지정해서 보여주기 SELECT GRADE 학년, COUNT(GRADE) 학생수 FROM SEE_INFO GROUP BY GRADE; 위의 코드는 학년별로 총학생의 수를 선택하는 코드이다. 학년별 학생의 수를 보여줄 거기 때문에 GROUP BY로 GRADE를 묶어 주었으며, 이후 COUNT 집계함수를 통해 그룹별 몇 명의 학생이 있는지 체크한다. 위의 코드의 결과는..