Roger: mysql: order by rand()

Beitrag lesen

moin!

ich bin verwirrt. vor kurzem hatte ich ein sql-statement geschrieben, das aus 3000 einträgen einen zufallseintrag "heraus fischte" - mit order by rand(). jetzt wollte ich das mit wenigen einträgen machen (in meinem letzten versuch gerade mal mit 2), aber so oft ich den versuch wiederhole es wird stets der älteste eintrag angezeigt. wenn denn nun die auswahl zufällig ist, warum bekomme ich nicht mal den 2. eintrag angezeigt? muss vielleicht vorher noch ein startwert (wie bei php mit srand()) festgelegt werden?

gruß.
roger.

--
Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de