月报SQL代码

一、建表统计社会充电量(原充电记录为当年累计充电量)

1.计算1月份社会充电量

create table SOCIAL_CHARGE_DATA_month(city,month,station_type,charging) as

select t.city,'2017-01',t.station_type,(sum(t.charging)/59)*31 from SOCIAL_CHARGE_DATA t 

where t.station_attribute='社会报装' and t.month='2017-02' 

group by t.city,t.station_type order by city,station_type;

2.计算2月份社会充电量
insert into SOCIAL_CHARGE_DATA_month(city,month,station_type,charging)

select t.city,'2017-02',t.station_type,(sum(t.charging)/59)*28 from SOCIAL_CHARGE_DATA t 

where t.station_attribute='社会报装' and t.month='2017-02' group by t.city,t.station_type

order by city,station_type;


3.计算2017年3—12月社会充电量

insert into SOCIAL_CHARGE_DATA_month(city,month,station_type,charging)
select s.city,s.month,s.station_type,s.charging-e.charging as charging from (

select t.city

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值