MySQL: Zufälligen Eintrag ausgeben

Kurztipp: Zufälligen Eintrag aus einer MySQL-Tabelle ausgeben

Möchte man mit MySQL einen zufälligen Eintrag aus einer Tabelle ausgeben, so hilft das folgende Statement: ” ORDER BY RAND(NOW()) LIMIT 1″ am Ende der Query.

2 Responses to “MySQL: Zufälligen Eintrag ausgeben”


  1. 1 Daniel

    Bei hats bisher auch immer nur mit RAND() funktioniert. Wozu ist das NOW() gut?

  2. 2 tex

    Der Parameter gibt gibt eine obere Grenze für den Rückgabewert von RAND an. Eigentlich ist das nicht notwendig, aber das war die erste Lösung die ich für mein Problem gefunden habe.

Leave a Reply