sql查询在两个表之间进行选择并更新这两个表之间的数据
我有2个具有相同表名的数据库,
数据库名称DB1与表名table1 :
id| dv_no | name
1 | 15-101| mics
数据库两个名称带有表名table1的 DB2:
id| dv_no | name
1 | 16-101| juan
两个dv_no在两个数据库中都是唯一的。
我的问题是我想要一个查询来选择不同数据库中的两个表,并使用动态dv_no作为条件来更新名称字段
您可以使用下面的查询更新值
Update db1.table1 set db1.table1.name=db2.table1.dv_no where db1.table1.dv_no=db2.table1.dv_no
您可以选择使用以下查询
Select * from db1.table1
Union all
Select * from db2.table1
链接地址: http://www.djcxy.com/p/94233.html
上一篇: sql query select between two tables and update data between that two tables
下一篇: How to insert data from one database table to another database table?