Tomemos como ejemplo que deseamos seleccionar aleatoriamente un solo Cliente de la tabla Northwind!Customers, para ello nos ayudaremos con la función RAND() de VFP:
*-- Por primera vez tomo una semilla a partir del reloj del sistema. Ver la ayuda de la función RAND() RAND(-1) SELECT TOP 1 *, RAND() AS Rnd ; FROM (HOME(2) + "Northwind\Customers") ; ORDER BY Rnd
En el caso de que necesitemos seleccionar mas clientes aleatoriamente de la tabla Customers, por ejemplo 5 clientes :
SELECT TOP 5 *, RAND() AS Rnd ; FROM (HOME(2) + "Northwind\Customers") ; ORDER BY Rnd
Fuente: Respuesta en el foro de http://www.UniversalThread.com
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.