V MySQL v podstatě nemůžete provést aktualizaci tabulky, kterou používáte v SELECT
část. Pro podrobnosti můžete zkontrolovat toto chování, které je zdokumentováno na:http:/ /dev.mysql.com/doc/refman/5.6/en/update.html
Teoreticky každý DELETE
je UPDATE
proto se vám zobrazuje tato chyba.
Můžete jednoduše provést následující:
DELETE FROM myTable
ORDER BY my_id
LIMIT 1;