Для дальнейшей работы мне нужно создать справочную таблицу, в которой отмечены все разные идентификаторы, которые имеют мои данные (из-за разных источников).Это должно выглядеть следующим образом:
Lookup_Table:
| Name | ID_source1 | ID_source2 | ID_source3 |
-----------------------------------------------
| John | EMP_992 | AKK81239K | inv1000003 |
Обратите внимание, что Name и ID_Source1 происходят из одной таблицы.Другие идентификаторы взяты из разных таблиц.Они имеют одинаковое значение имени, поэтому, например, источник 2 выглядит следующим образом:
Таблица источника 2:
| Name | ID |
--------------------
| John | AKK81239K |
Что такое код SQL для этого?Я использую Access, и он, кажется, не работает с этим кодом для источника 2:
INSERT INTO Lookup_Table ([ID_Source2])
SELECT [Source2].[ID]
FROM Lookup_Table LEFT JOIN [Source2]
ON [Lookup_Table].[Name] = [Source2].[Name]
Он просто добавляет идентификатор из Source2 в новую строку:
| Name | ID_source1 | ID_source2 | ID_source3 |
-----------------------------------------------
| John | EMP_992 | | |
| | | AKK81239K | |
Надеюсь, вы, ребята, можетепомоги мне.