Robert: Zufällige Abfrage!

Beitrag lesen

Hi,

Ich habe eine Datenbank voller Datensätze. Jetzt will ich aus der einen Datensatz per Zufall abrufen.

Habe die Funktion rand() gesehen, komme aber nicht wirklich klar damit.

wie baue ich das am besten in ein select ein, dass ich genau einen datensatz erhalte.

zusätzliche schwierigkeit: diesen datensatz muss es auch geben (also nicht nach id arbeiten, da primärschlüssel fehlen kann: 1,2,3,5,8, ...), und in der where-klausel muss visible=1 vorkomme.

thx im vorraus