如何将一条记录拆分关联
销售明细表
ID 单据号 商品 销售数量
------------------------------------------------------
1 10001 商品A 10
2 10001 商品B 20
3 10002 商品A 30
票据兑换表
ID 单据号 票据类型 兑换票据数量
------------------------------------------------------
1 10001 票据A 6
2 10002 票据A 3
什么票据能换什么商品,兑换比例是多少,这保存在另一张表。这里将问题简化,视为一张票据A 能换5件商品A或B(1:5)。
单据10001,用6张票据A兑换了10件商品A和20件商品B。
单据10002,用3张票据A兑换了15件商品A,另外15件采用其他支付方式。
客户查询销售明细想要的结果如下,将兑换数量6拆成了2和4。不知道该如何实现?
单据号 商品 销售数量 兑换票据数量
------------------------------------------------------
10001 商品A 10 2
10001 商品B 20 4
10002 商品A 10 3