chengben_quzhun_1_a_grid.sql 905 B

123456789101112131415161718192021
  1. ---1-a.转供电+定额包干累计成本占比(%)
  2. ---chengben_quzhun_1_a_grid_202203.csv
  3. select
  4. t1.*,
  5. t2.city_code*100 as city_code,
  6. t3.area_code
  7. from
  8. (select smonth,city_name,area_name,
  9. sum(accrued_cost) as total_cost,
  10. sum(case when y.meter_type_name in ('12-01 | 转供手抄表','21-01 | 定额协议表','21-02 | 铁塔包干表') then accrued_cost else 0 end) as zgd_cost,
  11. sum(case when y.meter_type_name in ('12-01 | 转供手抄表','21-01 | 定额协议表','21-02 | 铁塔包干表') then accrued_cost else 0 end)/sum(accrued_cost) as zgd_cost_rate
  12. from sqmdb_cost.ytmx_new y
  13. group by smonth,city_name,area_name) t1
  14. left join
  15. (select distinct city_code,city_name from sqmdb_cost.dict_grid) t2
  16. on t1.city_name=t2.city_name
  17. join
  18. (select distinct city_code,city_name,area_code,area_name from sqmdb_cost.dict_grid) t3
  19. on t1.city_name=t3.city_name and t1.area_name=t3.area_name
  20. where t1.smonth='202204'
  21. order by t2.city_code,t3.area_code