MySQL Kurztipp: Zufälligen Datensatz ausgeben
Manchmal möchte man aus einer Tabelle einen oder mehrere Datensätze in zufälliger Reihenfolge ausgeben lassen. Um das zu erreichen, sortiert man die Datensätze zufällig. Eine Abfrage könnte so aussehen:
mysql> SELECT id, name FROM rex_article ORDER BY RAND() LIMIT 1;
Hier wird ein Datensatz ausgegeben. Man kann die LIMIT Anweisung weglassen. Dann werden alle Datensätze in zufälliger Reihenfolge ausgegeben.
Datum der Veröffentlichung: Dienstag, 16.09.2008