sql >> Database >  >> RDS >> Mysql

PHP/Mysql Bestel door en Rand()

U kunt elk resultaat een willekeurig getal geven en het resultaat eerst sorteren op DESC en vervolgens op de willekeurige waarde:

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

Waarschijnlijk is er ook de oplossing met:

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

Maar daar ben ik niet zeker van.



  1. Fout met MySQLdb op OS X El Capitan

  2. Waarom geeft InnoDB duidelijk valse informatie over vrije ruimte?

  3. Aanmeldingstriggers in SQL Server

  4. MySQL-syntaxisfout in WHILE-instructie