sql >> Database >  >> RDS >> Mysql

MySQL - UPDATE-query met LIMIT

Als u meerdere rijen wilt bijwerken met limiet in MySQL, kunt u deze constructie gebruiken:

UPDATE table_name SET name='test'
WHERE id IN (
    SELECT id FROM (
        SELECT id FROM table_name 
        ORDER BY id ASC  
        LIMIT 0, 10
    ) tmp
)


  1. Een overzicht van de verschillende scanmethoden in PostgreSQL

  2. Gebruik TYPE_NAME() om de naam van een gegevenstype in SQL Server op te halen

  3. Meerdere rangen in één tabel

  4. Het resultaat van de query gebruiken voor een andere query met IN()