假设我有一个包含产品和收入的数据库。我知道,对于产品'苹果',我们有很多appple,约70%的销售是奶奶史密斯和30%是金色美味。sql根据百分比分配值
select
delivery_month_id,
sales_order_id,
product_id,
product_nm,
net_cost_distributed_amt,
from dw.op_sales_order
where delivery_month_id >= 201601
我假设我需要一些情况下whens和子查询,但不完全知道如何去做这件事。
那么你有'奶奶史密斯,70'存储在某个地方吗? – APC
另外,随机分配的数据存储标签有什么用?你试图解决这个问题的环境是什么? – APC
当你说“你知道”时,你的意思是你有另一张表格来定义每种水果的百分比细目? – BobC