sql >> Databasteknik >  >> RDS >> Mysql

MySQL 5.7-fel (1093:Du kan inte ange måltabell ___ för uppdatering i FROM-klausul) - vanlig lösning fungerar inte

Problemet är en funktionsändring i mysql 5.7, rulla mot slutet

Använd antingen JOIN eller tvinga otimizern att bete sig som i den tidigare versionen med:

SET optimizer_switch = 'derived_merge=off';



  1. sql server underfråga med en kommaseparerad resultatuppsättning

  2. MySQL:välj datum för innevarande veckas måndag

  3. Mysql-uppdateringskolumnen vid första förekomsten av varje användarnamn

  4. FNDCPASS &AFPASSWD