sql >> Databasteknik >  >> RDS >> Mysql

MySQL - UPPDATERINGSfråga med LIMIT

Om du vill uppdatera flera rader med limit i MySQL kan du använda denna konstruktion:

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. PHP-SQL:Uppladdad bild som visas som skräptext

  2. Varför MYSQL IN-nyckelordet inte beaktar NULL-värden

  3. Hur uppdaterar man alla materialiserade vyer i Postgresql 9.3 på en gång?

  4. Java hämta ResultSet från SQL Array misslyckas