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

Hitung hingga angka x - sql

Anda dapat menggunakan row_number() :

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

Dengan cara ini, itu akan menghapus semua catatan awal mulai dari 501 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. apakah mungkin untuk memanggil skrip sql dari prosedur tersimpan di skrip sql lain?

  2. MySQL TIMEDIFF() vs TIMESTAMPDIFF():Apa Bedanya?

  3. Ubah atau Setel Nilai Waktu Kueri Panjang MySQL untuk kueri log-lambat

  4. MySQL LEFT JOIN error

  5. Bagaimana cara berbagi satu koneksi mysql di antara banyak utas?