Расширенный MySql Query: обновить таблицу с информацией из другой таблицы

Я хотел бы обновить таблицу в mySql с данными из другой таблицы.

У меня есть две таблицы "люди" и "бизнес". Таблица сотрудников связана с бизнес-таблицей столбцом с именем & quot; business_id & quot ;.

Нужная структура таблицы, первичный ключ помечен звездочкой (Таблица: столбцы): Люди: * business_id, * sort_order, email Бизнес: * business_id, электронная почта

Я хотел бы обновить столбец электронной почты бизнес-таблицы, добавив в него сообщение из таблицы people, что-то вроде этого (я знаю, что здесь чего-то не хватает):

UPDATE business b SET email = (SELECT email  from People p where p.business_id = b.business_id AND sort_order = '1') WHERE b.email = ''; 

Имеет ли это смысл? Является ли это возможным?