请问我该如何取累计销售额比率前80%的品牌

企业微信截图_16223589804194.png

FineBI 清风tfj 发布于 2021-5-30 15:18
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-5-30 16:18

ABC分析-https://help.fanruan.com/finebi/doc-view-702.html

———— 文档有详解,请查阅!

image.png

最佳回答
0
chenxiaocn86Lv3见习互助
发布于2021-5-30 19:19(编辑于 2021-5-30 19:25)

QQ拼音截图20210530191429.png

select * from tbls --这是原表

select  *,

(select SUM(占比) from

(select 品牌描叙,销售额,销售额/(select SUM(销售额) from tbls) as 占比 ,rank()over(ORDER BY 销售额 DESC) as 排序 from tbls) as tem

where tem.排序<=tbl.排序

) as 占比累计

from

(select rank()over(ORDER BY 销售额 DESC) as 排序,品牌描叙,销售额

from tbls) as tbl

--------------

新手,水平有限,百度应该有比较标准的sql写法

  • 3关注人数
  • 570浏览人数
  • 最后回答于:2021-5-30 19:25
    请选择关闭问题的原因
    确定 取消
    返回顶部