У меня есть две таблицы и вы хотите обновлять поля в T1 для всех строк в LEFT JOIN.
В качестве простого примера обновите все строки следующего набора результатов:
SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL
В руководстве MySQL указано, что:
Операторы UPDATE с несколькими таблицами могут использовать любые типы соединений, разрешенные в операторах SELECT, например LEFT JOIN.
Но я не могу найти правильный синтаксис для этого в документах с несколькими таблицами UPDATE.
Каков правильный синтаксис?