update联表更新

语法:
update 表A inner join 表B set xxx=xxx ... where A.ID=B.Aid and xxx=xxx

注意

 1、update 时,更新的表不能在set和where中用于子查询;

 2、update 时,可以对多个表进行更新(Sql Server不行);

 如:update table_a A,table_b B set A.B_ID=B.ID ,B.A_ID=A.ID;  

 3、update 后面可以做任意的查询,这个作用等同于FROM;

posted @ 2022-11-17 15:44  性感的章鱼哥  阅读(911)  评论(0)    收藏  举报