[阅读: 342] 2007-11-14 03:52:05
请大伙指点:
2个表:test1,test2
test2:
id itemname charge
01 *aaa 100
01 bbb 100
01 *ccc 100
02 *ddd 100
02 ***eee 100
02 **fff 100
02 **ggg 100
03 5*hhh 100
03 **hhh 100
03 5*hhh 100
注释:*是费用的10%; **是20%;***是 30%
如何在oracle 中通过sql实现如下效果:
test1:
id 带*项目的charge_total
01 100*10%+100*10%=20
02 100*10%+100*30%+100*20%=60
03 100*50%+100*20%+100*50%=120
steel的手下旱将