sql - 计算销售值(value)的 10% 回扣

标签 sql postgresql

我需要为销售额计算出 10% 的回扣值,但不确定该怎么做。我是 SQL 新手,感谢您的帮助。

select customer_code, invoice_date, sales_order_number, product_code, 
    qty_inv, sales_value, b.mpn
from sales_summary as a
    INNER JOIN stock_summary as b ON a.product_code = b.part
where invoice_date > date_trunc('month', CURRENT_DATE) - INTERVAL '3 months'
    and customer_code in ('SSMIDC3','SSMIDC2','SBERDC2','STWYB','SSMIDCE')

最佳答案

你在找这个吗?

select customer_code, invoice_date, sales_order_number, product_code,
       qty_inv, sales_value, b.mpn,
       (0.1 * sales_value) as rebate_value
. . .

关于sql - 计算销售值(value)的 10% 回扣,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50152423/

相关文章:

mysql - 检查表中是否存在数据,然后在单独的表中进行比较

sql - 在 SQL Server 中使用 LAG() 和 LEAD() 函数时是否可以忽略 NULL 值?

mysql - 选择分组依据后的最小日期

python - csv中的 "Inf"是什么意思?

ruby-on-rails - Rails 将 Time.current 与数据库条目进行比较,Postgres 与 MySQL 进行比较

c# - ORA-00933: SQL 命令未正确结束

mysql - 连接三个表并保留空字段

c# - EF Core DDD 多对多

mysql - Postgres 在 "AT"处或附近触发事件语法错误

python - Odoo/OpenERP "Unable to login on database odoo"