用with as 语句接收,然后对下图的时间进行group by,其它字段是否还要继续sum(字段).
加一个groupby 列名(日期列名)
select sum(fl) fl, sum(pb_shi1_3) pb_shi1_3, sum(pb_shi0_5) pb_shi0_5, sum(pb_sha) pb_sha, sum(pb_shifen) pb_shifen, fhsj,
sum(pb_huanning) pb_huanning, sum(pb_zhaoqiang) pb_zhaoqiang, sum(pz_zuji) pz_zuji from (你的SQL语句) group by fhsj;
最外层 在套一层 select 并且把 除了 时间之外的所有字段 进行 你需要的sum 操作 ,或者其他操作 。最后group by 时间字段 就可得到你需要的结果了
group by字段的核心作用体现