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

Odstranit řádky z tabulky, kromě zadaného počtu (omezení počtu řádků)

Možná byste mohli zkusit něco takového :

DELETE FROM mytable
WHERE id NOT IN (SELECT id FROM mytable ORDER by date DESC LIMIT 100)


  1. Jak spustit trigger a proceduru v oracle

  2. vyhledávání mysql bez mezer

  3. Vložte chybějící záznamy z jedné tabulky do druhé pomocí mysql

  4. Jak zkontrolovat nainstalovaný nebo neinstalovaný klient Oracle jako předpoklad pro instalaci komponent