19.sql 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. --19、无线成本占收比
  2. ---北10
  3. select
  4. a.smonth as 月份,
  5. a.sname as 公司,
  6. --a.stype as 数据类型,
  7. a.cost_wireless as 无线网成本,
  8. b.income_year as 本年收入累计,
  9. case when b.income_year=0 then null else a.cost_wireless/b.income_year end as 无线成本占收比
  10. from
  11. (select '202203' as smonth,sname,stype,
  12. sum(column2+column3+column4+column5+column6+column7+column8+column9+column10+column11+column12+column13+column14+column15+column16+column17)/10000 as cost_wireless --column18 账面人工成本
  13. from sqmdb_cost.report50 where smonth between '202201' and '202203' group by sname,stype) a
  14. left join
  15. (select report_id,smonth,sname,stype,column4 as income_year from sqmdb_cost.report80040) b
  16. on a.smonth=b.smonth and a.sname=b.sname
  17. where a.sname in('北京','天津','河北','山西','内蒙古','辽宁','吉林','黑龙江','山东','河南')
  18. and a.smonth='202203'
  19. ---地市
  20. select
  21. a.smonth as 月份,
  22. a.sname as 公司,
  23. --a.stype as 数据类型,
  24. a.cost_wireless as 无线网成本,
  25. b.income_year as 本年收入累计,
  26. case when b.income_year=0 then null else a.cost_wireless/b.income_year end as 无线成本占收比
  27. from
  28. (select '202203' as smonth,sname,
  29. sum(column2+column3+column4+column5+column6+column7+column8+column9+column10+column11+column12+column13+column14+column15+column16+column17)/10000 as cost_wireless --column18 账面人工成本
  30. from sqmdb_cost.report50 where stype ='北方省汇总展现' and smonth between '202201' and '202203' group by sname) a
  31. left join
  32. (select report_id,smonth,sname,stype,column4 as income_year from sqmdb_cost.report80040) b
  33. on a.smonth=b.smonth and a.sname=b.sname
  34. where a.sname in ('石家庄_河北','唐山_河北','秦皇岛_河北','邯郸_河北','邢台_河北','保定_河北','张家口_河北','承德_河北','廊坊_河北','沧州_河北','衡水_河北','雄安_河北')
  35. and a.smonth='202203'