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

Batas MySQL dari urutan menurun

Tidak, Anda tidak harus melakukan ini. Tanpa ORDER BY klausa Anda tidak boleh mengandalkan urutan hasil yang sama dari kueri ke kueri. Ini mungkin bekerja dengan baik selama pengujian tetapi urutannya tidak pasti dan bisa rusak nanti. Gunakan pesanan dengan.

SELECT * FROM table1 ORDER BY id LIMIT 5

Omong-omong, cara lain untuk mendapatkan 3 baris terakhir adalah dengan membalik urutannya dan memilih tiga baris pertama:

SELECT * FROM table1 ORDER BY id DESC LIMIT 3

Ini akan selalu berfungsi meskipun jumlah baris dalam kumpulan hasil tidak selalu 8.



  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 AUTO_INCREMENT tidak ROLLBACK

  2. Mengapa gambar saya tidak muncul?

  3. PHP tidak dapat terhubung ke mysql melalui python

  4. Periksa waktu respons pada pesan terkirim - mungkin dengan hanya menggunakan SQL?

  5. Masukkan teks Arab MySQL