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

Membalikkan urutan alami tabel MySQL tanpa ORDER BY?

Gunakan @rownum dalam kueri Anda untuk memberi nomor pada setiap baris dan kemudian memesan dengan desc @rownum. Berikut contoh .

select @rownum:[email protected]+1 ‘rank’, p.* from player p, (SELECT @rownum:=0) r order by score desc limit 10;

Terakhir, berhati-hatilah karena tidak disarankan untuk mengandalkan pengembalian pesanan saat ini dalam jangka panjang.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mendapatkan Catatan dari 10 Menit Terakhir di MySQL

  2. Mana yang lebih cepat:MySQL/PHP atau melayani langsung dari file statis?

  3. Bagaimana cara mengurutkan tabel MYSQL secara permanen?

  4. MYSQL format DATETIME salah

  5. Tidak dapat membuat Instans RDS Aurora Multi-AZ