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

mettre à jour plusieurs lignes en utilisant limit dans mysql ?

Si vous devez vraiment le faire de cette façon, vous pouvez utiliser quelque chose comme ceci :

 UPDATE messages SET test_read=1
 WHERE id IN (
     SELECT id FROM (
         SELECT id FROM messages 
         ORDER BY date_added DESC  
         LIMIT 5, 5
     ) tmp
 );