mysql和sqlserver在使用update inner join时的区别

来源:互联网 发布:wlan网络维护招聘 编辑:程序博客网 时间:2024/05/17 01:10

sqlserver

update tb_User  set pass=''   --此处pass前不要加 tb_User 别名usrfrom tb_User usr  inner join tb_Address addr on usr.nAddressFK = addr.nAddressID  where usr.id=123  

mysql

UPDATE mem_world AS mw1 INNER JOIN mem_world   AS   mw2    ON   mw1.parentid = mw2.wid   SET mw1.level = mw2.level    WHERE mw2.baseid = 107    AND   mw2.parentid = 0    AND   mw2.size > 1;  

一个是先set再关联,另外一个是先关联再set。

0 0
原创粉丝点击