mysql - 将一列从一个数据库复制到另一个数据库

标签 mysql sql database copy-paste

我需要将一个数据库中某一列的内容复制到另一个数据库中的匹配列中,以便相同的内容进入具有相同 ID 的记录中。类似于以下伪内容:

SET database2.table1.columnA TO database1.table1.columnA WHERE database2.id = database1.id

最佳答案

MySQL 使用语法:

update database1.table1, database2.table1
set database1.table1.columnA = database2.table1.columnA
where database1.table1.id = database2.table1.id;

关于mysql - 将一列从一个数据库复制到另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8873352/

相关文章:

mysql - 如何更新Mysql中的选定行

database - Gorm 只返回一个而不是多个结果

mysql - 在 InnoDB 上重建索引

php - 在 mysql 或 sql server 中连接三个具有循环关系的表

mysql - 触发mysql上超过3个表

mysql - *.* 上的授权是否适用于授权后创建的数据库?

sql - 使用 PowerShell 检查 SQL Server 中的行是否存在

mysql - 选择 MySQL 中每项的最小值

mysql - scrapy导出到数据库多个表

database - 如何在Prolog中进行参数搜索?