Io ho bisogno di selezionare una riga casuale da un database e ottenere l'ID corrispondente.
In pratica lo script conta il numero di righe contenute nella tabella poi sceglie un numero casuale tra 1 (la prima riga) e il numero massimo di righe.
Una volta ottenuto il numero della riga però come faccio ad ottenere l'ID.
Bisogna considerare il fatto che il campo ID non è sempre numerato in sequenza (ci sono molti salti) e non sempre contiene il numero reale della riga (ANZI QUASI MAI).
Si posso avere situazioni del tipo
| N riga | ID |
| 1 | 25 |
| 2 | 243 |
| ... | ... |
| 12 | 76 |
Esiste qualche funzione che dato il numero di riga estrae il valore dei campi ?