У меня есть две таблицы SQL - одна таблица MODEL только с тремя столбцами, а другая моя таблица MASTER со всеми данными.Я добавил новый столбец (MODEL_LONG) в таблицу MASTER.Теперь мне нужно обновить этот новый столбец данными из таблицы MODEL.
В таблице MODEL всего около 40 записей.Первый столбец - это столбец MODEL, два других - MODEL_SHORT (сокращенные названия модели) и MODEL_LONG (полные названия моделей).
Мне нужно заполнить новый столбец MODEL_LONG, который я только что добавил в таблицу MASTER.Мне нужно проверить, какое имя MODEL содержится в каждой записи MASTER TABLE, и обновить столбец MODEL_LONG в таблице MASTER, указав соответствующее имя MODEL_LONG в таблице MODEL.
Следующее не работает (в Oracle SQLРазработчик).Что мне здесь не хватает?
UPDATE MASTER
SET MASTER.MODEL_LONG = MODEL.MODEL_LONG
FROM MASTER JOIN MODEL
ON MASTER.MODEL = MODEL.MODEL;