Hi auch,
was kann man da tun ? per PHP / Perl erst 10 zufallszahlen zu suchen
und dann die rows hernehmen und überprüfen ob die bedingung erfüllt
wird und wenn nicht nochmal erscheint mir zu aufwendig...
nicht, wenn Du es richtig anfängst.
Als erstes brauchst Du eine Tabellenspalte, welche zuverlässig eine
lückenlos aufsteigende positive ganze Zahl enthält.
Wenn Deine Datenbank das automatisch kann, prima - ansonsten selbst eine
anlegen, bei INSERTs entsprechenden Wert einfügen und - das ist jetzt
wichtig - einen UNIQUE INDEX über diese Spalte legen.
Dann zu Beginn Deiner Aktion ein SELECT COUNT(*) FROM <tabelle> feuern.
Dadurch bekommst Du die Information, welche Zeilen vorhanden sind.
Jetzt kann es mit dem Würfeln losgehen!
Du kannst nun über Deine Nummern-Spalte gezielt einzelnen Zeilen auswählen.
Durch den UNIQUE INDEX ist sowohl die Eindeutigkeit als auch die Performan-
ce des Zugriffs sichergestellt.
Viele Grüße
Michael