Обновить таблицу из другой
Есть таблица 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