noobs |
---|
Помогите нубу с запросом, выдает что должен использоваться обновляемый запрос. Как исправить?
UPDATE Списки SET Списки.region
(select SPROTD.region from SPROTD, Списки where SPROTD.UPR='1' and SPROTD.UPR_Otd=Списки.OTD)
|
Все было бы предельно просто:
UPDATE Списки SET Списки.region =
(select SPROTD.region from SPROTD, Списки where SPROTD.UPR='1' and SPROTD.UPR_Otd=Списки.OTD)
from Списки
если быть уверенным, что (select SPROTD.region from SPROTD, Списки where SPROTD.UPR='1' and SPROTD.UPR_Otd=Списки.OTD)
возвращвет единственную запись, иначе, результат, скорее всего, непредсказуем