У меня есть запрос ниже в MySQL, где я хочу проверить, равны ли ID ветки и год финансового типа от Branch_master с ID ветки и годом менеджера, а затем обновить статус в таблице менеджера с идентификатором ветки в менеджере
UPDATE manager as m1 
  SET m1.status = 'Y'
  WHERE m1.branch_id IN (
    SELECT m2.branch_id FROM manager as m2 
     WHERE (m2.branch_id,m2.year) IN (
        (
          SELECT DISTINCT branch_id,year 
            FROM 'branch_master' 
           WHERE type = 'finance'
        )
     )
  )
но получаю ошибку
Таблица "m1" указана дважды, как в качестве цели для "ОБНОВЛЕНИЯ", так и в качестве отдельного источника данных
