数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑

Posted 敏捷人生@cnblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑相关的知识,希望对你有一定的参考价值。

我现在批量往数据库里导正式数据(sql insert),但是数据中有三列分别是岗位,办事处,大区,给的数据中只给了岗位的值,办事处的值可以通过岗位值在岗位表查到,大区的值可以通过办事处的值在办事处表里查到。现在我已经把其他数据都导进去了,只剩办事处和大区没有值,我该如何批量更新这两列的值啊

导入的数据的表:
技术分享

岗位表:
技术分享

办事处表:
技术分享

本人sql不是很好,希望sql大神能给出来解惑一下,拜谢~


数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑 >> mysql

这个答案描述的挺清楚的:
http://www.goodpm.net/postreply/mysql/1010000007437901/数据库中批量导入数据有两列的值需要从其他表中查出来我现在没有思路求解惑.html






以上是关于数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑的主要内容,如果未能解决你的问题,请参考以下文章

用另一个表中的数据更新一个表[重复]

在一个表中添加两列的值并插入第三列

在不使用第三个变量或表的情况下交换表中两列的值

在pyspark中添加数据类型为字符串格式的两列的值

导入excel把数据存在datatable中,用sqlbulkcopy把datable批量导入到数据库的表中

使用其 ID 查找其他列的值 [重复]