sql >> Database teknologi >  >> RDS >> Mysql

Tæl op til et tal x - sql

Du kan bruge row_number() :

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

På denne måde vil den slette alle indledende registreringsstarter fra 501 .



  1. Sender c# DataTable som parameter til lagret procedure i MS SQL Server 2008

  2. Initial array i funktion til at aggregere multi-dimensional array

  3. MySQL LEFT OUTER JOIN har et problem med de endelige resultater

  4. Rødforskydning - Konverter epokestreng til tidsstempel