我创建了两张表-行业和薪水-有很多种关系
行业表
薪水
pk
IndustrySalary结表
我从两个不同的网站抓取数据,其中一个网站包含有关行业名称的信息,另一个包含收入水平、与之相关的行业和年份的信息。
我最好用什么方式来填充接线桌?
我正在考虑将从薪资站点收集的数据存储在一个数组中[行业、薪资、年份、行业、薪资、年份.]
填充行业和薪资表
对于存储在数组中的每个数组,检查行业是否已存储在行业DB表中,获取其ID。
检查附加数组中的剩余年份和薪资,如果它存在于“薪资DB”表中,则获取其ID。
将两个表的ID插入到连接表中
重复这些步骤,直到大数组中的所有数组都已计算完毕为止。
对目前的方法及其可行性有何看法?
发布于 2019-10-04 05:07:40
假设工资表中包含行业ID,我建议编写一个SQL查询,类似于:
SELECT DISTINCT IndustryID,SalaryID from Salary
然后插入到连接表中。
实际语法将取决于您的SQL产品。
https://stackoverflow.com/questions/58230158
复制相似问题