zufallsgenerator ?

HKTele

Grünschnabel
hi,

ich habe eine größere datenbank und möchte ZUFÄLLIGE datensätze davon auslesen.

z.B.: Ich habe ne Tabelle mit 50 datensätzen und möchte z.B den 3,16,39,40 datensatz auslesen. beim nächsten mal will ich andere Datensätze erhalten zB.
5,12,30,45.

Hindergrund: Aus einer Datenbank sollen fragen ausgegeben werden, damit nicht immer ein selber Fragenkatalog entsteht sollen immer verschiedene Datensätzen ausgelsen werden.

THX
 
Unter MySql verwendest du die Funktion Rand() und ggf. Round()
Also z.B.
SELECT * FROM TABELLE WHERE Zeile=ROUND(1000*RAND(),0)

Liefert dir aus TABELLE alles über den Datensatz mit Spalte ZEILE = Zufallszahl
vop
 
rand () gibt aber zahlen zwischen 0 und 1 aus mit vielen nachkommastellen. brauche aber ganzzahlen und keine gleitkommazahlen. wie kann ich dieses problem beheben ?
 
Zurück