商品销售额占比及累计占比
聚合函数窗口函数营收统计
题目描述
给定一张 product_revenue 表:
product_id: 商品IDproduct_name: 商品名称revenue: 销售额
请计算每个商品的销售额占总销售额的百分比,以及按销售额从高到低排列的累计占比(均保留1位小数),按销售额降序排列。
期望输出列
| 列名 | 说明 |
|---|---|
| product_name | 商品名称 |
| revenue | 销售额 |
| pct | 占比(%) |
| cum_pct | 累计占比(%) |
数据样例
| product_idPKINTEGER | product_nameTEXT | revenueREAL |
|---|---|---|
| 1 | iPhone | 50000 |
| 2 | MacBook | 30000 |
| 3 | iPad | 15000 |
| 4 | AirPods | 8000 |
| 5 | Apple Watch | 5000 |
| 6 | 配件 | 2000 |
输入数据显示 6 / 6 行
SQL 编辑器正在保存草稿...
Ctrl + Enter 运行
正在加载 SQL 编辑器...
运行你的 SQL 查询后,结果将显示在这里