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

Můžeme omezit počet řádků v tabulce v MySQL?

Nedoporučoval bych zkoušet omezit počet řádků v tabulce SQL, pokud k tomu nemáte velmi dobrý důvod. Zdá se, že by bylo lepší použít dotaz jako:

select top 1000 entityID, entityName from TableName

spíše než fyzicky omezovat řádky tabulky.

Pokud to však opravdu chcete omezit na 1000 řádků:

delete from TableName where entityID not in (select top 1000 entityID from TableName)


  1. Základní tabulka nebo pohled nenalezen:1146 Tabulka Laravel 5

  2. Import větších souborů SQL do MySQL

  3. Dead lock MySQL InnoDB na SELECT s exkluzivním zámkem (PRO AKTUALIZACI)

  4. Exportujte databázi MySQL/MariaDB