Обновить таблицу из другой

Есть таблица uslugi с полями idsluch, vz, vz_mo Также есть таблица sluch с полями id, mo

Как обновить в таблице uslugi поле vz_mo значением sluch.mo, но только для тех услуг где поле uslugi.vz = 1?

Сами таблицы связаны так: sluch.id = uslugi.idsluch


Ответы (1 шт):

Автор решения: Руслан Шевырев

Для БД oralce сработает запрос

update uslugi u set u.vz_mo = (select s.mo from sluch s where s.id = u.idsluch)
where u.vz=1
→ Ссылка