sql >> Database teknologi >  >> RDS >> Mysql

MySQL BESTIL AF rand(), navngiv ASC

Brug en underforespørgsel:

SELECT * FROM 
(
    SELECT * FROM users ORDER BY rand() LIMIT 20
) T1
ORDER BY name 

Den indre forespørgsel vælger 20 brugere tilfældigt, og den ydre forespørgsel sorterer de valgte brugere efter navn.



  1. Syntaksfejl eller adgangsbrud:1059 Identifikatornavnet er for langt

  2. Vis (liste) MySQL-databaser på Linux via kommandolinje

  3. Få århundredet fra en dato i PostgreSQL

  4. MySQL, der svarer til DECODE-funktionen i Oracle