有一张A表,和B表,AB两表结构相同,可以认为B表为A表的备份,位于不同的数据库中
A表作为开发库A中的一张表
B表作为测试库B中的一张表
A表经常添加字段,与B表同步不及时
某一天,要求将 A 表的数据导出到一部分到 B 表中,B表不能临时添加 A 表中新增 的字段
解决方案:
用 sql 查询 B 表的 所有字段,然后在 A表所在库A中 执行
将查询出来的结果导出为 sql 语句,再在 B表所在库B中执行即可
思路:用 sql 查询字段语句 过滤到 特有字段完成插入
例:
A表 字段有 a b c d e f g h j k m n p q r
B表 字段有 a c d e h k m q r
要将 A表中一部分数据 导出到 B表中
操作:
在A 表所在库中查询B表所有字段
select a c d e h k m q r from A表
将查询结果导出 sql 语句
到B表所在库中执行即可