Mysql
 sql >> Base de données >  >> RDS >> Mysql

Pouvons-nous limiter le nombre de lignes dans une table dans MySQL ?

Je ne recommanderais pas d'essayer de limiter le nombre de lignes dans une table SQL, à moins que vous n'ayez une très bonne raison de le faire. Il semble que vous feriez mieux d'utiliser une requête comme :

select top 1000 entityID, entityName from TableName

plutôt que de limiter physiquement les lignes du tableau.

Cependant, si vous voulez vraiment le limiter à 1 000 lignes :

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