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

Počítejte do čísla x - sql

Můžete použít row_number() :

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

Tímto způsobem smaže všechny počáteční záznamy od 501 .



  1. Mapování více řádků JPA pomocí ElementCollection

  2. Co je STATISTICKÝ PROFIL na serveru SQL Server?

  3. Jak exportovat výsledky dotazu do souboru .txt při použití SQLcl (Oracle)

  4. Integrace obrazu s jQuery AutoComplete