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

PHP/Mysql Dipesan oleh dan Rand()

Anda dapat memberikan setiap hasil nomor acak dan mengurutkan hasilnya terlebih dahulu dengan poin DESC kemudian dengan nilai acak:

SELECT *, RAND() random FROM users ORDER BY points DESC, random ASC

Mungkin ada juga solusinya dengan:

SELECT * FROM users ORDER BY points DESC, RAND()

Tapi saya tidak yakin tentang itu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengindeks setiap kolom dalam tabel

  2. Mysql Masukkan Nomor Pesanan Dengan Bidang VARCHAR

  3. menghubungkan database mysql eksternal dengan php

  4. Apa yang terjadi pertama kali di mysql:gabung atau di mana

  5. Bagaimana mencegah mySQL mengatur ulang nilai kenaikan otomatis?