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

Sådan sletter du alle rækker fra en tabel undtagen de nyeste 10 rækker

  DELETE FROM tablename 
    WHERE id NOT IN (
      SELECT id FROM tablename 
      ORDER BY created DESC 
      LIMIT 10);


  1. PHP/MySQL INSERT funktionslogikfejl

  2. Indsættelse af et array ved hjælp af Sequel perle i PostgreSQL

  3. Postgresql og Oracle:Opdater flere tabeller fra almindelig underforespørgsel

  4. Kan jeg opdatere en INT-værdi + 1 og returnere den nye værdi?