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
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.