Oracle数据库
查出sql语句如下:
订单号 支付方式一 支付方式二 商品名称 购买数量 商品单价 商品总价格
1111 800 200 A 3 100 300
1111 800 200 B 2 200 400
1111 800 200 C 1 300 300
问题:我需要将“支付方式一和支付方式二”中的数字拆分成如下数据
订单号 支付方式一 支付方式二 商品名称 购买数量 商品单价 商品总价格
1111 300 0 A 3 100 300
1111 400 0 B 2 200 400
1111 100 200 C 1 300 300
得出以上数据的Sql语句如何写,请各位高手帮忙解决一下,谢谢了
。。。按照业务逻辑得出的数据,不知道逻辑怎么拆
你首先得说一下得到下面这种结果是怎样一个算法逻辑,如果没有规律那怎么搞
先算出每个商品总价格,以支付方式一优先分配,然后等支付方式一分配完成之后再开始分配支付方式二