Keine doppelten zufaelligen Eintraege
am 16.11.2006 23:51:23 von Alexander Vipach
Hallo,
wenn man zufällige Einträge mittels "ORDER BY RAND LIMIT 2" auswählt, kommt
es leider auch häufiger vor, das zwei gleiche Einträge von MySQL ausgewählt
werden. Kann man das irgendwie unterbinden?
Ciao
Alex
Re: Keine doppelten zufaelligen Eintraege
am 17.11.2006 08:38:00 von Claus Reibenstein
Alexander Vipach schrieb:
> wenn man zufällige Einträge mittels "ORDER BY RAND LIMIT 2" auswählt, kommt
> es leider auch häufiger vor, das zwei gleiche Einträge von MySQL ausgewählt
> werden. Kann man das irgendwie unterbinden?
Was meinst Du mit "zwei gleiche Einträge"? Meinst Du zwei mal den
gleichen (denselben) Eintrag? Oder zwei verschiedene Einträge mit
gleichem Inhalt? Bei Letzterem könnte DISTINCT helfen. Bei Ersterem wäre
ein Blick auf die gesamte Abfrage nötig.
Zum Thema "Datensätze per Zufall auswählen" gab es gestern hier schon
eine Diskussion. Schau Dir mal ff an.
BTW: Muss es nicht RAND() heißen?
Gruß. Claus
--
,~°O O
O ,´ / |/|\
/ |¯`. Das neue Hochzeits-Branchenbuch im Internet ,´ / | |\
/__| `~...............................................~´ /___|/ /