Zweimal zufälliges aus Datenbank holen

  • Hallo Leutz.
    Ich wollte mal fragen, wie man zwei SQL-Abfragen machen kann, die zufällig Datensätze abfragen, jedoch nie die gleichen bekommen....
    Wenn man nämlich zweimal $sql = "SELECT * FROM turnier_user ORDER BY RAND()"; passiert es, dass er zweimal das gleiche holt :)

  • wusste gar nich, dass es sowas wie order by rand() gibt
    sieht äusserst komisch aus und passt irgendwie nich zu der funktion von order by 0o
    naja, egal, machs doch mit php:
    $sql1 = "SELECT * FROM turnier_user ORDER BY RAND()";
    $query = mysql_query($sql1);
    $data = mysql_fetch_assoc($query);
    $sql2 = "SELECT * FROM turnier_user
    WHERE name != '".$data['name']."'
    ORDER BY RAND()";

    oder so in der art, kp ob das so geht

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!