본문으로 바로가기
728x90
반응형
 

오라클 SQL과 PL/SQL | 서진수 - 교보문고

오라클 SQL과 PL/SQL | SQL과 PL/SQL에 대한 가장 쉽고 친절한 입문서SQL과 PL/SQL에 대한 내용은 방대하며 어려운 내용들이 많기 때문에 처음 공부하는 학습자는 스스로 공부하기가 쉽지 않다. 이 책은

product.kyobobook.co.kr

 

연습문제 14  pg.218

professor 테이블에서 각 교수들의 급여를 구하고 각 교수의 급여액이 전채 교수의 급여 합계에서 차지하는 비율을 추력하세요.

 

SQL

 

 

반응형

 

1
2
3
4
5
select deptno, name, pay, sum(pay) over() "TOTAL PAY", round(ratio_to_report(sum(pay)) over()*1002"RATIO %"
from professor
group by deptno, name, pay
order by pay desc;
 
cs

 

실행 결과

 


 

연습문제 15 pg.218

 

professor 테이블을 조회하여 학과번호, 교수명, 급여, 학과별 급여 합계를 구하고 각 교수의 급여가 해당 학과별 급여 합계에서 차지하는 비율을 출력하세요.

 

SQL

 

 

 

1
2
3
4
5
select deptno, name, pay, sum(pay) over(partition by deptno) "TOTAL_DEPTNO"
    round(ratio_to_report(sum(pay)) over(partition by deptno)*1002"RATIO(%)"
from professor
group by deptno, name, pay;
 
cs

 

실행 결과

 


 

728x90
반응형