Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mySQL 3.x: ORDER BY RAND() nicht wirklich zufaellig

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Airport1
PostRank 10
PostRank 10
Beiträge: 4489
Registriert: 16.08.2004, 18:50
Wohnort: Backnang / bei Stuttgart

Beitrag von Airport1 » 10.04.2005, 12:47

In mysql ist es moeglich im SQL Query
SELECT [...] ORDER BY RAND()
anzugeben. Nun ist das Problem bei mir zumindest (mySQL 3.x) dass da nicht wirklich Zufall herauskommt sondern bei 347 Datensaetzen eher eine Folge wie z.B.:

5 x gleicher Datensatz
1 x anderer
1 x anderer
3 x gleicher Datensatz
2 x gleicher Datensatz

Ich bin also nicht ehrlich von diesem "Zufall" ueberzeugt, insbesondere nicht davon dass bis zu 5x der gleiche Datensatz hintereinander kommt (bei 347 insgesamt). Kennt da jemand einen einfachen Workaround? Sonst bleibt mir nix anderes uebrig wie eine extra DB Spalte in der Art "wieHaeufigSchonAusgeliefert"...
Linktauschanfragen zwecklos
https://www.bot-trap.de/ Spamschutz fuer Webmaster - zentrale Meldestelle fuer Web Spam
https://www.airport1.de/blog/ Lombagruschd Blog mid Gardadierle
https://www.ranking-hits.de/ Counter & PR Service