개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
* GROUP BY 절
- 특정 칼럼 값을 기준으로 테이블의 전체 행을 그룹별로 나누기 위한 절
- 예를 들어, 교수 테이블에서 소속 학과별이나
직급별로 평균 급여를 구하는 경우
- GROUP BY 절에 명시되지 않은 칼럼은
그룹함수와 함께 사용할 수 없음
* GROUP BY 절 사용할 때 적용되는 규칙
- 그룹핑 전에 WHERE 절을 사용하여 그룹 대상 집합을 먼저 선택
- GROUP BY 절에는 반드시 칼럼 이름을 포함해야 하며
칼럼 별명은 사용할 수 없음
- 그룹별 출력 순서는 오름차순으로 정렬
- SELECT 절에서 나열된 칼럼 이름이나 표현식은
GROUP BY 절에서 반드시 명시
- GROUP BY절에서 명시한 컬럼 이름은 SELECT절에서
명시하지 않아도 된다
'오라클 > Oracle,SQL' 카테고리의 다른 글
[SQL 기초 및 PL-SQL 강의자료] 단일 칼럼을 이용한 그룹핑 (0) | 2016.05.04 |
---|---|
[SQL 기초 및 PL-SQL 강의자료] GROUP BY 절과 SELECT절 (0) | 2016.05.04 |
[SQL 기초 및 PL-SQL 강의자료] STDDEV, VARIANCE 함수 (0) | 2016.05.04 |
[SQL 기초 및 PL-SQL 강의자료] MIN, MAX 함수 (0) | 2016.05.04 |
[SQL 기초 및 PL-SQL 강의자료] AVG, SUM 함수 (0) | 2016.05.04 |