sql >> Database teknologi >  >> RDS >> Mysql

opdatere flere rækker ved hjælp af limit i mysql?

Hvis du virkelig skal gøre det på denne måde, kan du bruge noget som dette:

 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
 );


  1. Mine foretrukne PostgreSQL-udvidelser - Anden del

  2. Simple Encrypted Arithmetic Library (SEAL) og segl::Ciphertext-variablen

  3. Postgres - den sidste version 0.14.0 af pg gem giver fejl

  4. Sådan formateres tal med kommaer i SQL Server