现在公司有个需要,需要把B
库B.teacher
表合并到A
库的A.teacher
表,但是这个两个表的字段不一样,有的字段还需要查询其他表才能和A.teacher
表对应起来,请问这种情况怎么做比较合理?
现在公司有个需要,需要把B
库B.teacher
表合并到A
库的A.teacher
表,但是这个两个表的字段不一样,有的字段还需要查询其他表才能和A.teacher
表对应起来,请问这种情况怎么做比较合理?
如果可以直接通过sql语句获取所需字段的话就方便了,直接insert into A.teacher(field,..) select teacher.field,xxx.field,.. from B.teacher join xxx
,不然就得写个脚本获取数据处理下然后批量插入。
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.3k 阅读
3 回答1.1k 阅读✓ 已解决
3 回答2k 阅读
2 回答2k 阅读
写脚本在进行数据清洗然后批量插入吧,感觉是比较稳妥的做法。
缺点就是相对速度较慢。