update A set A.a='1' from A left join B on A.a=B.a where B.d='2' and A.b='3'
update A set a = '1' where a.id in (select id from A left join B on A.a=B.a where B.d=2 and A.b=3);
例如表 A(a,b,c) 表 B(a,d,e) 我想要做的处理, update A set A.a='1' from A left join B on A.a=B.a where B.d='2' and A.b='3' 但是在Oracle中实现不了.. 不用子查询,用left join 如何解决呢?? 抱各路大神大腿..菜鸟求解释
17,089
社区成员
55,237
社区内容
加载中
试试用AI创作助手写篇文章吧