SELECT
@group_row:=CASE when @parent_code=SUBSTR(a.sdmfid,1,7) then @group_row+1 else 1 end as groupRow,
# case when @v <> sdmfid then @v := sdmfid else @v end AS row_num_v,
@parent_code:=SUBSTR(a.sdmfid,1,7) as parent_code,
SUBSTR(a.sdmfid,1,5),SUBSTR(a.sdmfid,1,7),a.sdmfid,sum(a.sdcjje)
FROM
wx_erp_deptsale a,( select @group_row:=1, @parent_code:='') as b
where s_date like ‘2021/01%’
GROUP BY SUBSTR(sdmfid,1,5),SUBSTR(sdmfid,1,7),sdmfid
ORDER BY SUBSTR(sdmfid,1,5),SUBSTR(sdmfid,1,7),sdmfid,sum(a.sdcjje) desc
该查询展示了2021年1月各部门的销售数据,按5位和7位编码分组,计算了每个组的销售额。结果还包含了分组行号和父级编码。数据按编码和销售额降序排列。
1562

被折叠的 条评论
为什么被折叠?



