Hola, tengo una duda y quiero saber si se puede hacer mediante SQL.
Tengo una bdd con una tabla por ejemplo :
registro1 valor campo 1
registro2 valor campo 3
registro3 valor campo 1
registro4 valor campo 20
registro5 valor campo 20
registro6 valor campo 20
registro7 valor campo 20
registro8 valor campo 20
registro9 valor campo 20
Como podría hacer la consulta para que aleatoriamente, elija a 1, de los 3 primeros registros siempre que campo sea mayor que 0
Se me había ocurrido algo con la opción ORDER BY RAND() pero no me sale
¿Podéis ayudarme ?
Saludos