mysql 中表自关联对值进行更新在sql server中,我们可以使用update语句对表进行更新:update tce_version a set a.nick_name = (select nick_name from tce_version b where id=2) where id=1;但是在mysql中,不能直接使用set select的结果,必须使用inner join:update tce_version a inner join (select nick_name from tc
摘要由CSDN通过智能技术生成
mysql 中表自关联对值进行更新
在sql server中,我们可以使用update语句对表进行更新:
update tce_version a set a.nick_name =(select nick_name from tce_version b where id=2) where id=1;
但是在mysql中,不能直接使用set select的结果,必须使用inner join:
update tce_vers
mysql 中表自关联对值进行更新在sql server中,我们可以使用update语句对表进行更新:update tce_version a set a.nick_name = (select nick_name from tce_version b where id=2) where id=1;但是在mysql中,不能直接使用set select的结果,必须使用inner join:update tce_version a inner join (select nick_name from tc