Я пытаюсь обновить таблицу при использовании соединения. Задача: Измените базу данных, чтобы показать, что Хелен Парту теперь научилась правильно играть в бубен.Обновить запрос, присоединившись к двум таблицам?
Вот моя попытка:
update MusicianInstrument
set instrumentName = 'Tambourine',levelOfExpertise = 'Adequate'
from MusicianInstrument join Musician
on MusicianInstrument.musicianNo = Musician.musicianNo
where musicianName = 'Helen Partou';
Однако я получаю сообщение об ошибке с FROM заявления ..... любой помощи ?!
Благодаря
возможно дубликат [Oracle - оператор Update с внутренним соединением] (http://stackoverflow.com/questions/2446764/oracle-update-statement-with-inner-join) –
Какая ошибка? И что происходит, когда вы пытаетесь использовать стратегию в ссылке; такая же ошибка или другая? – cphlewis
Должно ли 'join' быть' inner join'? –