sql >> Databáze >  >> RDS >> Mysql

MySQL - UPDATE dotaz s LIMIT

Pokud chcete aktualizovat více řádků pomocí limitu v MySQL, můžete použít tuto konstrukci:

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. Jak provést aktualizaci tabulky SQL Server CE z jiné tabulky

  2. Jak optimalizovat tento výpočet Levenshteinovy ​​vzdálenosti

  3. Jak vypustit seznam tabulky ze schématu v Oracle?

  4. SQL dotaz pro získání seznamu hierarchie supervizorů. zaměstnanec --> vedoucí --> vedoucí