行专列


        select  dd.gateway_id, dd.line_id,
        MAX(case dd.type WHEN 'month' THEN dd.energy ELSE 0  END) as 'month',
        MAX(case dd.type WHEN 'day' THEN dd.energy ELSE 0  END) as 'day'
        FROM (


        select his.gateway_id, his.line_id, his.energy_cons as energy, 'month' as type FROM cps_energy_collection_month as his  
        WHERE  his.gateway_id = 1 and his.bjdatetime = 202008
        UNION ALL
        select his.gateway_id, his.line_id, his.energy_cons as energy, 'day' as type  FROM cps_energy_collection_day as his 
        WHERE  his.gateway_id = 1 and his.bjdatetime = 20200801


        ) dd GROUP BY dd.line_id, dd.gateway_id

 

 

 

 

 

1    1    6857.896    month
1    2    565.536    month
1    3    1990.380    month
1    4    1432.140    month
1    5    1347.600    month
1    6    30.016    month
1    7    101.288    month
1    1    107.752    day
1    2    3.028    day
1    3    35.960    day
1    4    2.232    day
1    5    19.776    day
1    6    0.000    day
1    7    24.968    day

 

 

 

 

 

1    1    6857.896    107.752
1    2    565.536    3.028
1    3    1990.380    35.960
1    4    1432.140    2.232
1    5    1347.600    19.776
1    6    30.016    0.000
1    7    101.288    24.968

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值