Мне нужен запрос, который возьмет первичный ключ из одной таблицы (таблица 2) и поместит его во вторую таблицу (таблица 1) в качестве внешнего ключа. База данных Microsoft Access 2007. Я пробовал следующий запрос, но он не работает:обновить внешний ключ от ключа в другой таблице
update table1
set table1.table2ID = table2.ID
FROM table1 INNER JOIN table2 on table1.name = table2.name
две таблицы следующим образом:
Таблица 1:
ID | table2ID | Name
--------------------------
1 | | Name1
2 | | Name2
3 | | Name1
Таблица 2:
ID | Name
-----------------
1 | Name1
2 | Name2
Я хочу, чтобы результат:
Таблица 1:
ID | table2ID | Name
--------------------------
1 | 1 | Name1
2 | 2 | Name2
3 | 1 | Name1
Вы поняли это? Помог ли любой из двух ответов? –