marc: "Zufalls"-Datensatz auswählen

Beitrag lesen

hallo,

ich möchte bei einer sql-abfrage einen zufällig ausgewählten datensatz bekommen. meine idee dazu war, eine zufällig generierte zahl als ID zu verwenden, die bei der abfrage selbst dann genutzt wird, also z.b.:

SELECT * FROM table WHERE ID=zufallszahl

aaaaaaber: dazu müßte ich ja vorher wissen, ob die zufallszahl überhaupt als ID in der DB vorkommt :-)

gibts eine elegantere möglichkeit, wie man einen datensatz auf dem zufallsprinzip basierend auswählen kann?

grüße,
marc