17_grid.sql 1.2 KB

1234567891011121314151617181920212223242526272829
  1. --17、户均装机料费(集团网格report49料费成本大部分是0,都集中在市本部)
  2. ---网格
  3. select
  4. fz.smonth as MONTH_ID,
  5. '网格' as ZB_TYPE,
  6. '河北' as PROV_NAME,
  7. dcg.city_code*100 as CITY_ID,
  8. dcg.city_name as CITY_NAME,
  9. dcg.grid_code as GRID_ID,
  10. fz.grid_name as GRID_NAME,
  11. '17' as ZB_CODE,
  12. '户均装机料费' as ZB_NAME,
  13. fz.cost_liao as QZ_FZ,
  14. fm.order_num as QZ_FM,
  15. fz.cost_liao/fm.order_num/4 as BY_QZ
  16. from
  17. (select a.smonth,a.city_name,a.grid_name,a.cost_liao,dgc.grid_code from
  18. (select smonth,city_name_short(city_name) as city_name,grid_name,column33 as cost_liao
  19. from sqmdb_cost.report49 where period_type='Y' and smonth='202204') a
  20. join sqmdb_cost.dict_grid_code dgc on a.city_name=dgc.city_name and trim(a.grid_name)=trim(dgc.grid_name)
  21. where dgc.grid_code is not null) fz
  22. join
  23. (select b.smonth,b.city_name,b.area_name,b.order_num,dgc1.grid_code from
  24. (select smonth,city_name_short(city_name) as city_name,area_name,sum(order_num) as order_num
  25. from sqmdb_cost.zhuangji where smonth='202204' group by smonth,city_name_short(city_name),area_name) b
  26. join sqmdb_cost.dict_grid_code dgc1 on b.city_name=dgc1.city_name and trim(b.area_name)=trim(dgc1.grid_name)) fm
  27. on fz.grid_code=fm.grid_code
  28. join sqmdb_cost.dict_code_grid dcg on fz.grid_code=dcg.grid_code