update 更新语句关联两张表为什么加exists
1个回答
展开全部
EXISTS 指定一个子查缺或询,检测 行 的存在。
检测select 1 from yls_test c where a.cert_no =c.cert_no 是否存在如果存在执行update
如果不存在,语句就伏让伍成了
update month_apply a set a.emp_name = (select name from yls_test b where a.cert_no = b.cert_no)
这样的语句是滑陆不执行更新命令的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询