首页 新闻 搜索 专区 学院

Oracle数据库数据处理

0
悬赏园豆:50 [待解决问题]

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语句如何写,请各位高手帮忙解决一下,谢谢了

风行涧的主页 风行涧 | 初学一级 | 园豆:166
提问于:2016-04-08 17:36
< >
分享
所有回答(2)
0

。。。按照业务逻辑得出的数据,不知道逻辑怎么拆

小光 | 园豆:1802 (小虾三级) | 2016-04-08 17:49
0

你首先得说一下得到下面这种结果是怎样一个算法逻辑,如果没有规律那怎么搞

pursuer.chen | 园豆:162 (初学一级) | 2016-04-09 10:02

先算出每个商品总价格,以支付方式一优先分配,然后等支付方式一分配完成之后再开始分配支付方式二

支持(0) 反对(0) 风行涧 | 园豆:166 (初学一级) | 2016-04-12 13:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册