Как выполнить запрос на обновление с подзапросом в Access?
Я хочу перенести этот SQL-запрос, который прекрасно работает на SQL Server, MySQL и Oracle, в базу данных Access. Как я могу это сделать?Прямо сейчас он запрашивает у меня Company_ID по какой-то причине.
редактировать: Я получаю приглашение, потому что я забыл сначала создать столбец Company_ID в VendorRegKeys. Теперь я получаю ошибкуОперация должна использовать обновляемый запрос ".
UPDATE VendorRegKeys
SET Company_ID = (SELECT Users.Company_ID
FROM Users
WHERE Users.User_ID = VendorRegKeys.CreatedBy_ID)
Обновить: Я нашел, что это работает на основеJuniorFlip»ответ:
UPDATE VendorRegKeys, Users
SET VendorRegKeys.Company_ID = Users.Company_ID
WHERE VendorRegKeys.CreatedBy_ID = Users.User_ID