Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Sortear registros al azar
Message
 
À
26/05/2006 16:21:12
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
01125405
Message ID:
01125429
Vues:
17
Una opción podría ser:
Creo un cursor con los registros NO borrados de la tabla
SELECT miColumna FROM miTabla WHERE !DELETED() INTO CURSOR cur_RegistrosAzar
Busco un registro a azar en el cursor creado.
*-- Inicializo la función RAND() para evitar valores seeds del system clock.
RAND(-2)
RAND()
nRegistroAzar = INT((RECCOUNT("cur_cur_RegistrosAzar")-1+1)*RAND()+1)
GO nRegistroAzar IN cur_cur_RegistrosAzar
*-- Valor a al azar encontrado
? cur_RegistrosAzar.miColumna
USE IN cur_RegistrosAzar
>Un saludo a toda la comunidad y gracias anticipadas por su atencion;
>la pregunta es como sortear registros al azar de la misma tabla
>para visualizar en una vista o cosulta ejemplo;
>
>tabla partidos
>
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform