oracle的update .... where id in ('','','')优化问题

我要执行一个update语句,括号里为我得到的一个要修改的id结果集的字符串,如何优化,将这种形式的in换成exists

你是指这种吗?
update 表1 a set a.字段 ='test' where exists (select 1 from 表2 b where a.字段1=b.字段1 )

将查询的条件都放在exists里面
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-08-10
改成OR条件
相似回答