Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL #1093 – Не можете да посочите целева таблица „раздаване“ за актуализация в клауза FROM

Въз основа на информацията в статията, която сте посочили, това би трябвало да работи:

update giveaways set winner='1'
where Id = (select Id from (select max(Id) as id from giveaways) as t)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL заявка за присъединяване с помощта на like?

  2. Има ли нещо нередно с присъединяванията, които не използват ключовата дума JOIN в SQL или MySQL?

  3. MySQL в облака – онлайн миграция от Amazon RDS към EC2 екземпляр:Част първа

  4. Как да създадете защитен скрипт за влизане в PHP и MySQL

  5. Изтриване на дублиращи се редове от таблица