mysql вложенные запросы update и insert
Необходимо обновить базу данных. Есть связанная таблица A и B.
В таблице А следующие колонки:
a.id,
a.email,
a.b_id (может быть пустой)
В таблице B:
b.id,
b.email,
Нужно обновить все a.b_id и подставить туда значения b.id, если совпадает email в обоих таблицах. Если не существует записи b.email, а.email существует, то необходимо создать b.email с такой почтой