MySQL UPDATE tb1 SET fn1=val WHERE fn IN (SELECT fn FROM tb2)

来源:互联网 发布:ssh 命令 端口 编辑:程序博客网 时间:2024/05/21 09:34

正确的写法:

--最先让人想到的写法UPDATE buyer SET is_seller=1 WHERE uid IN (SELECT uid FROM seller) -- 网上的一种UPDATE buyer a,seller b SET a.is_seller=1 WHERE a.uid=b.uid 



UPDATE tb1 t1 ,tb2 t2 set t1,fn1=t2.fn2 where t1.id=t2.id

原创粉丝点击