Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara menghapus semua baris dari tabel kecuali 10 baris terbaru

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL last_insert_id() dan konkurensi

  2. tidak dapat terhubung ke MySQL di localhost

  3. kueri sangat lambat setelah migrasi ke mysql 5.7

  4. Pertahankan dan tampilkan teks persis seperti yang diketik dan dikirimkan

  5. Bagaimana saya bisa mengulang semua baris tabel? (MySQL)