본문 바로가기

ORACLE11g/SQL

[11gSQL] 5장 GROUP BY

몸풀기!



COUNT() 함수.




GROUP BY를 이용하여 직업 별로 급여 평균을 표시하기.




COL FORMAT은 Alias에도 지정할 수 있다.


직원들의 입사일자를 분기로 표시하기.




간단한 예제를 통해서 공부하기.


문제1> 부서별 사원수를 count 하시오.



문제2> 분기별 입사 인원수를 count 하시오.



문제3> 입사 년도별 인원수를 count 하시오. (Row단위 grouping -> Col단위 grouping)




문제4> 다음과 같은 결과를 얻는 행렬의 질의를 작성하라.

직업을 출력하고, 부서별+직업별 급여 합계와 총합을 구하라.

(Row단위 grouping + Column단위 grouping)