
Mit Hilfe der RAND()-Funktion, die mit der ORDER BY-Klausel verwendet wird, können Sie die Menge der Zeilen oder Werte in der Ergebnismenge randomisieren. Um es zu verstehen, betrachten Sie eine Tabelle „Mitarbeiter“ mit den folgenden Datensätzen:
mysql> Select * from employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+--------+--------+ 8 rows in set (0.00 sec)
Nun verwendet die folgende Abfrage ORDER BT RAND(), um die Zeilenmenge im Ergebnissatz zu mischen –
mysql> Select * from Employee ORDER BY RAND(); +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 4 | Aarav | 65000 | | 1 | Gaurav | 50000 | | 3 | Advik | 25000 | | 7 | Aryan | NULL | | 6 | Mohan | 30000 | | 8 | Vinay | NULL | | 5 | Ram | 20000 | | 2 | Rahul | 20000 | +----+--------+--------+ 8 rows in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWie randomisieren wir in MySQL eine Reihe von Zeilen oder Werten in einer Ergebnismenge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
So rufen Sie das BIOS auf dem Thinkpad auf
Häufig verwendete VBS-Skripte
So implementieren Sie Instant Messaging im Frontend
So können Sie auf WeChat ohne Bearbeitungsgebühren Geld abheben
Was soll ich tun, wenn eDonkey Search keine Verbindung zum Server herstellen kann?
Verwendung der Colormap-Funktion
Konfigurieren Sie die Java-Laufzeitumgebung
Festplattenplanungsalgorithmus