java mysql报表T加1_Mysql 生成统计报表的时候插入汇总行

-- 插入汇总行

INSERT INTO package_aging (

report_id,

logistics_company_id,

warehouse,

date_applied,

user_id,

user_name,

hour_00,

hour_01,

hour_02,

hour_03,

hour_04,

hour_05,

hour_06,

hour_07,

hour_08,

hour_09,

hour_10,

hour_11,

hour_12,

hour_13,

hour_14,

hour_15,

hour_16,

hour_17,

hour_18,

hour_19,

hour_20,

hour_21,

hour_22,

hour_23,

order_cnt,

pkg_qty,

buy_qty,

sku_qty,

weight,

volume,

created_date,

created_user)

SELECT k.* FROM

( SELECT report_id_  AS report_id ,

company_id_ AS logistics_company_id,

warehouse_   AS  warehouse ,

date_applied_ AS  date_applied ,

'*'          AS user_id,

'汇总'       AS user_name,

m.*  ,

calc_date_   AS created_date,

user_id_     as created_user

FROM (

select

sum(hour_00)    as hour_00  ,

sum(hour_01)    as hour_01  ,

sum(hour_02)    as hour_02  ,

sum(hour_03)    as hour_03  ,

sum(hour_04)    as hour_04  ,

sum(hour_05)    as hour_05  ,

sum(hour_06)    as hour_06  ,

sum(hour_07)    as hour_07  ,

sum(hour_08)    as hour_08  ,

sum(hour_09)    as hour_09  ,

sum(hour_10)    as hour_10  ,

sum(hour_11)    as hour_11  ,

sum(hour_12)    as hour_12  ,

sum(hour_13)    as hour_13  ,

sum(hour_14)    as hour_14  ,

sum(hour_15)    as hour_15  ,

sum(hour_16)    as hour_16  ,

sum(hour_17)    as hour_17  ,

sum(hour_18)    as hour_18  ,

sum(hour_19)    as hour_19  ,

sum(hour_20)    as hour_20  ,

sum(hour_21)    as hour_21  ,

sum(hour_22)    as hour_22  ,

sum(hour_23)    as hour_23  ,

sum(order_cnt)  as order_cnt,

sum(pkg_qty)    as pkg_qty  ,

sum(buy_qty)    as buy_qty  ,

sum(sku_qty)    as sku_qty  ,

sum(weight)     as weight  ,

sum(volume)     as volume

FROM package_aging WHERE report_id = report_id_  AND logistics_company_id = company_id_

GROUP BY  report_id ,logistics_company_id ) m ) k ;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值