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

Compter jusqu'à un nombre x - sql

Vous pouvez utiliser row_number() :

delete
from (select nm.*,
             row_number() over (order by id desc) as seq
      from nametable nm
     ) nm
where seq > 500;

De cette façon, il supprimera tous les débuts d'enregistrement initiaux à partir de 501 .