请一个SQL语句
rngn 2006-02-21 11:51:03 table1 字段 a1,a2,a3,a4 主键 a1
table2 字段 a1,b2,b3,b4 主键 a1
现在想更新table1中满足table1.a1=table2.a1记录中字段a2的值 , table1.a2=table1.a2-table2.b2
我写的
update table1 a set table1.a2=table1.a2 - (select b.b2 from table2 b
where a.a1=b.a1 and a.a4='000001')
where a.a4='000001'
我感觉没问题 可是总执行不了 提示 ORA-00936: 缺少表达式
使用oracle8.0.5