Frage: Ich will einen Zufalls-Link mit MySQL erzeugen, die Adressen sind in einer Tabelle. Das Erzeugen der Zufallszahl ist in Perl kein Problem. Leider finde ich nirgendwo Funktionen für das direkte Ansprechen eines Datensatzes (Tabellenzeile) über eine eindeutige Datensatznummer...
Antwort: Es geht, allerdings etwas umständlicher. Zuerst ermittelt man mit select count(*) from tabelle die Anzahl aller Datensätze. Danach erzeugt man eine Zufallszahl zwischen 0 und der Datensatzzahl. Mit select * from tabellenname limit zufallszahl, 1 bekommt man genau EINEN Datensatz.