안녕하세요?
자료를 찾지못해서 질문드립니다.
아래의 Select절에서 업체 판매순위별로 정렬을 하였으나 업체별 순위를 부여하고 싶은데 방법을 모르겠네요.
데이터가 몇개면 세면 될텐데 업체갯수가 만개는 넘거든요!
방법이 있을까요?
파이어버드 2.1 사용중이며 델파이로 연동하고 있습니다.
고견 부탁드려요!
select sp.company, md.department_name, sum(so.tot_price) as tot_price, avg(so.nego) as nego, min(so.nego), max(so.nego)
from sale_out so
left join Sale_Request sr on so.req_day = sr.req_day and so.req_id_mid = sr.req_id_mid and so.req_id_small = sr.req_id_small
left join component_admin ca on so.employee_num = ca.employee_num
left join product_model pm on sr.model_name = pm.model_name
left join sale_partner sp on sr.partner_id = sp.partner_id
left join my_department md on pm.department_id = md.department_id
where Day_Out Between 20131207 and 20140106
group by sp.company, md.department_name Order by md.department_name, tot_price desc
|