Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql + mise à jour top n

UPDATE  table
SET     status = 1
WHERE   status = 2
ORDER BY id
LIMIT 400

Vérifié dans MySQL 5.2.0-falcon-alpha-community-nt-log , travail confirmé.

Dans votre cas c'est 0 dans LIMIT 0, 400 ça ne marche pas.

Vous ne pouvez pas utiliser la limite inférieure dans UPDATE est LIMIT .