You can’t specify target table ‘d1’ for update in FROM clause

内容纲要

需要更新数据,写了酱紫的一条sql语句:

语法 上看好像没什么错误吧,一查相关资料,竟然说是不能在update用子查询作条件。好在有前人给出了解决方案,用inner join来关联更新。一试果然好用,写法如下

 

发表评论

邮箱地址不会被公开。 必填项已用*标注

× 6 = 36