Hallo Tom,
ich würde die Zufallswerte extern berechnen.
warum?
Weil er doch nur ein einziges SQL-Statement haben will
sowas wie:
SELECT felder FROM tabelle WHERE bedingung ORDER BY RAND() LIMIT 30
ist doch ein einziger Query, oder?
und die Datenbank auch nicht mit dieser Aufgabe belastet werden sollt. Datenbank für die Datenhaltung und -manipulation, API für die Berechnungen, die nix mit den Daten zu tun haben.
Peter will keine Berechnungen machen - er will lediglich Daten aus der Datenbank abfragen, und wo liegt der Unterschied, ob er diese nach einer Spalte oder nach RAND() sortiert?
Grüße aus Nürnberg
Tobias
--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|