如何添加特定类别每月总销售额的条件

马拉姆·阿扎伊德(Maram A-zaid)

假设有一个如下表的结构

select Year, Month , customer, Category, Amount 
from claim

我想为每个月应用折扣,如表(绿色列)所示:

  • 如果JAN中品牌和通用类别的“ Cus X”总销售额大于15000,则仅对2%的“品牌”类别应用折扣
  • 如果大于20000,则应用3%的折扣

对于其他月份和客户来说也是一样。

是否可以在SQL中使用子查询或某些可以帮助您的函数来做到这一点?

请指教

在此处输入图片说明

大力水手

您可以使用case .. when语句和解析函数,如下所示:

select Year, Month , customer, Category, Amount,
       Case when category = 'Brand'
            then
              Case when total_sales > 15000 then '2%'
                   When total_sales > 20000 then '3%'
              End
       End as disc,
       Case when category = 'Brand' 
            then
              Case when total_sales > 15000 then 2*amount/100
                   When total_sales > 20000 then 3*amount/100
              End
       End disc_amount
From
(select Year, Month , customer, Category, Amount,
        sum(case when category in ('Brand', 'Generic') then amount else 0 end)
          over (partition by year, month, customer) as total_sales
 from claim)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示WooCommerce中类别的总销售额

来自分类Dev

如何计算每个客户的总销售额?蟒蛇

来自分类Dev

如何计算总销售额的百分比

来自分类Dev

获得每个卖家的总销售额

来自分类Dev

获取WooCommerce产品总销售额

来自分类Dev

在Mysql中填充总销售额

来自分类Dev

Woocommerce:按产品标签和产品类别查询总销售额?

来自分类Dev

总销售额:向客户显示过去但没有当前的销售额

来自分类Dev

如何在SQL上计算我的总销售额的每日快照?

来自分类Dev

如何从5种最畅销的产品中获得总销售额?

来自分类Dev

如何在SQL上计算我的总销售额的每日快照?

来自分类Dev

我应该如何从IndexedDB数据库中的多个表计算总销售额?

来自分类Dev

如何计算MongoDB中的总销售额但产品价格数据来自不同的集合

来自分类Dev

如何使用 Map/Reduce MongoDB 返回每位作者的总销售额

来自分类Dev

特定产品的销售总额超过总销售额2%的产品计数-Power BI-DAX度量

来自分类Dev

每月销售额最高的客户名称

来自分类Dev

每位客户每年总销售额的SQL

来自分类Dev

MySQL-每个项目的总销售额

来自分类Dev

每年按月分层分配的总销售额

来自分类Dev

将2个SQL查询合并为一个-显示总销售额和净销售额

来自分类Dev

公司平均销售额

来自分类Dev

销售额的前80%

来自分类Dev

计算与上周总熊猫销售量相比的周末销售额百分比,以及如何处理银行假期等例外情况

来自分类Dev

如何找到每个城市的平均销售额?

来自分类Dev

如何按月编写单个商品的销售额查询

来自分类Dev

如何计算与不同用户关联的销售额总和

来自分类Dev

如何在 BigQuery 中找到每年的最高销售额?

来自分类Dev

如何获得每年每周的平均销售额?

来自分类Dev

使用SQL填写过去12个月的每月销售额的表

Related 相关文章

  1. 1

    显示WooCommerce中类别的总销售额

  2. 2

    如何计算每个客户的总销售额?蟒蛇

  3. 3

    如何计算总销售额的百分比

  4. 4

    获得每个卖家的总销售额

  5. 5

    获取WooCommerce产品总销售额

  6. 6

    在Mysql中填充总销售额

  7. 7

    Woocommerce:按产品标签和产品类别查询总销售额?

  8. 8

    总销售额:向客户显示过去但没有当前的销售额

  9. 9

    如何在SQL上计算我的总销售额的每日快照?

  10. 10

    如何从5种最畅销的产品中获得总销售额?

  11. 11

    如何在SQL上计算我的总销售额的每日快照?

  12. 12

    我应该如何从IndexedDB数据库中的多个表计算总销售额?

  13. 13

    如何计算MongoDB中的总销售额但产品价格数据来自不同的集合

  14. 14

    如何使用 Map/Reduce MongoDB 返回每位作者的总销售额

  15. 15

    特定产品的销售总额超过总销售额2%的产品计数-Power BI-DAX度量

  16. 16

    每月销售额最高的客户名称

  17. 17

    每位客户每年总销售额的SQL

  18. 18

    MySQL-每个项目的总销售额

  19. 19

    每年按月分层分配的总销售额

  20. 20

    将2个SQL查询合并为一个-显示总销售额和净销售额

  21. 21

    公司平均销售额

  22. 22

    销售额的前80%

  23. 23

    计算与上周总熊猫销售量相比的周末销售额百分比,以及如何处理银行假期等例外情况

  24. 24

    如何找到每个城市的平均销售额?

  25. 25

    如何按月编写单个商品的销售额查询

  26. 26

    如何计算与不同用户关联的销售额总和

  27. 27

    如何在 BigQuery 中找到每年的最高销售额?

  28. 28

    如何获得每年每周的平均销售额?

  29. 29

    使用SQL填写过去12个月的每月销售额的表

热门标签

归档