84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
我现在批量往数据库里导正式数据(sql insert),但是数据中有三列分别是岗位,办事处,大区,给的数据中只给了岗位的值,办事处的值可以通过岗位值在岗位表查到,大区的值可以通过办事处的值在办事处表里查到。现在我已经把其他数据都导进去了,只剩办事处和大区没有值,我该如何批量更新这两列的值啊
导入的数据的表:
岗位表:
办事处表:
本人sql不是很好,希望sql大神能给出来解惑一下,拜谢~
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
UPDATE TABLE1 t1, TABLE2 t2 SET t1.OFFICE_CODE=t2.OFFICE_CODE WHERE t1.STATION_CODE=t2.STATION_CODE;
//更新办事处: UPDATE 导入的数据的表 AS a JOIN 岗位表 AS b SET a.OFFICE_CODE = b.OFFICE_CODE WHERE a.STATION_CODE = b.STATION_CODE //更新大区: UPDATE 导入的数据的表 AS a JOIN 办事处表 AS b SET a.ZONE_CODE = b.ZONE_CODE WHERE a.OFFICE_CODE = b.OFFICE_CODE
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...