반응형
select
bb.last_name
, sum(aa.order_total)
, round(ratio_to_report(sum(aa.order_total)) over (partition by to_char(aa.order_date, 'YYYY')),2) aa
from orders aa
left outer join employees bb on aa.sales_rep_id = bb.employee_id
where to_char(aa.order_date, 'YYYY') = '2008'
group by bb.last_name, to_char(aa.order_date, 'YYYY')
order by bb.last_name;
bb.last_name
, sum(aa.order_total)
, round(ratio_to_report(sum(aa.order_total)) over (partition by to_char(aa.order_date, 'YYYY')),2) aa
from orders aa
left outer join employees bb on aa.sales_rep_id = bb.employee_id
where to_char(aa.order_date, 'YYYY') = '2008'
group by bb.last_name, to_char(aa.order_date, 'YYYY')
order by bb.last_name;
반응형
'Oracle' 카테고리의 다른 글
11g 리스너 변경 (0) | 2015.07.29 |
---|---|
[CMD] 명령어 (0) | 2015.07.29 |
[윈도우 함수] LAG 바로 이전 쿼리의 특정 열의 값을 가져옴 (0) | 2015.07.29 |
[윈도우 함수] 범위를 주어서 집계값을 조회 (0) | 2015.07.29 |
[ntile]레코드를 일정 비율로 분할해준다. (0) | 2015.07.29 |
댓글