平常一直只用到了连接查询,今天修改数据的时候突然发现要用到另一个表的数据,然后百度了一下,学会了连接修改,sql语句如下
update table1 set table1.name=table2.name from table2 inner join table1 on table1.id=table2.id where table1.sex='男'
本文介绍了一种使用SQL进行连接更新的方法,通过一个具体的例子展示了如何将一个表中的数据更新为另一个表中对应的数据。该方法适用于需要跨表更新数据的情况。
平常一直只用到了连接查询,今天修改数据的时候突然发现要用到另一个表的数据,然后百度了一下,学会了连接修改,sql语句如下
update table1 set table1.name=table2.name from table2 inner join table1 on table1.id=table2.id where table1.sex='男'

被折叠的 条评论
为什么被折叠?