Ich möchte eine Datenbank mit sagen wir 1000 Benutzern nehmen und 20 zufällige Benutzer auswählen ( ORDER BY rand()
, LIMIT 20
) und ordnen Sie die Ergebnismenge nach den Namen. Ich kam mit der folgenden Abfrage, die ist no funktioniert, wie ich gehofft hatte.
SELECT * FROM users WHERE 1 ORDER BY rand(), name ASC LIMIT 20