У меня есть две таблицы (art
и artlocation
), которые имеют три общих столбца (series
, style
и location
). Что я хочу сделать, это определить, если все три поля точно совпадают в ОБАХ таблицах, то UPDATE
одна из таблиц (как внешний ключ) с первичным ключом другой.
Это запрос, который я выполнил, чтобы определить, есть ли совпадение:
SELECT * FROM 'artlocation'
JOIN 'art' ON artlocation.series = art.series
WHERE artlocation.style = art.style
AND artlocation.location = art.location;
Я хочу получить первичный ключ из любого совпадения из таблицы «artlocation» и обновить поле внешнего ключа таблицы «art». Но я не могу понять это: (
Пожалуйста, помогите ... заранее спасибо !!