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

ERRO 1093 (HY000):Você não pode especificar a tabela de destino 'a' para atualização na cláusula FROM


Você está usando o alias "a", mas nunca o define.

Talvez isso funcione:
UPDATE  trh_adminLoginDate a

        JOIN trh_adminLoginDate AS a2 
        ON a2.adminId = a.adminId 
        AND a2.loginDate > a.loginDate 
        AND a2.clientPlatform = a.clientPlatform

SET a.superseded = true