sql >> Base de Datos >  >> RDS >> Mysql

Contar hasta un número x - sql

Puedes usar row_number() :

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

De esta forma, eliminará todos los inicios de registros iniciales desde 501 .