GROUPING SETS()그룹핑 조건이 여러 개일 경우 유용[실습] STUDENT 테이블에서 학년 또는 학과별로 인원 수, 키의 합계, 몸무게의 합계를 동시에 출력 |
쿼리
SELECT GRADE AS "학년",
DEPTNO1 AS "학과",
COUNT(*) AS /* (학년 or 학과별) */ "인원 수",
SUM(HEIGHT) AS /* (학년 or 학과별) */ "키의 합계",
SUM(WEIGHT) AS /* (학년 or 학과별) */ "몸무게의 합계"
FROM STUDENT
GROUP BY GROUPING SETS(GRADE, DEPTNO1)
ORDER BY GRADE, DEPTNO1
책 링크
booksr.co.kr/www.yes24.com/Product/Goods/46218018
'DB' 카테고리의 다른 글
[Oracle] 행 => 열 변환 PIVOT (PIVOT 사용) (0) | 2020.11.01 |
---|---|
[Oracle] 행 => 열 변환 PIVOT (CASE, DECODE 사용) (0) | 2020.10.31 |
[Oracle] SQL의 컨셉 for ORACLE 실습용 모델 ERD (0) | 2020.10.27 |
[Oracle] 계층형 쿼리 (feat. ASL 시즌 9 경기결과) (0) | 2020.10.10 |
[Oracle] INNER-JOIN 결과 ROW 수 (0) | 2020.10.03 |