Mysql
 sql >> Database >  >> RDS >> Mysql

La tabella di destinazione di UPDATE non è aggiornabile

Mi sembra che una piccola modifica risolverebbe questo problema?

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 

Modifica T1.Poids a T.Poids . Quindi SET un valore nella TABLE vuoi UPDATE