Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

A tabela de destino do UPDATE não é atualizável


Parece-me que uma pequena mudança resolveria isso?
UPDATE TempRH T 
    JOIN (
           SELECT offices_id,MAX(Poids)AS Poids
           FROM TempRH  
           GROUP BY 
                  offices_id
          )T1
    ON T1.offices_id=T.offices_id
    SET T.Poids=0 

Alterar T1.Poids para T.Poids . Então você SET um valor na TABLE você deseja UPDATE