实现四则运算的一条sql语句
http://www.itpub.net/thread-1051167-1-1.html实现四则运算的一条sql语句1.建立一个测试表 create table mar_test( id number, text varchar2(200)) insert into mar_Test values ( 1,'12+556-543*152/2423+23*2*435+34-234'); insert into mar_Test values ( 2,'12/2/3/4'); insert into mar_Test values ( 3,'1*2*34'); insert into mar_Test values ( 4,'1+5-5*2/5+3*2*4*5+34-2'); select a.id,max(text) text, sum(regexp_substr(add_text,'[0-9]+',1,n)*decode(regexp_substr('+'||add_text,