PDA

View Full Version : [MYSQL] query con estrazione random previa verifica


toto20
30-06-2011, 11:20
Ragazzi vi chiedo aiuto per capire innanzitutto se già in MySQL è possibile trovare una soluzione:

ho una semplicissima tabella dalla quale estraggo un record in maniera casuale utilizzando un classico ORDER by RAND().

Io vorrei però che, in caso di scelta dell'utente, si evitasse l'estrazione casuale e si bloccasse tutto su un solo record: in pratica la query dovrebbe verificare l'esistenza in un apposito campo di controllo del valore predefinito e, se trovato, mostrare SOLO quel record... in caso contrario effettuare un'estrazione random su tutti i records.

E' possibile?