Я пытаюсь обновить данные своей компании. У меня есть три таблицы с большими данными
Имя таблицы: Счета
id | balance | currency_id
1 7000 7
2 100 7
3 6000 6
Имя таблицы: Члены
id | email
1 ted@gmail.com
2 tom@gmail.com
Имя таблицы: Fund
email | balance
ted@gmail.com 7000
tom@gmail.com 8000
как обновить Accounts.balance со значениями из Fund.balance, где currency_id = 7 и Members.email = Fund.email
, как описано выше
как обновить account.balance со 100, чтобы сбалансировать новое значение 8000 из таблицы Fund для этого электронного письма "tom@gmail.com" в качестве примера?.
у меня проблема в том, что нетИдентификатор в таблице фонда - только электронная почта, такая же, как в таблицах участников, поэтому мы должны проверить, используя электронную почту вместо идентификатора.