Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Srteggio in access con round
giovedì 03 maggio 2007 - 08.58
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
vaniglia
Profilo
| Newbie
4
messaggi | Data Invio:
gio 3 mag 2007 - 08:58
Buongiorno, devo eseguire sorteggi casuali su un databse access, questo è l'sql che ho creato
CT TOP 150 Qry_Reggio_e_Provincia_tutti.Numeratore, Qry_Reggio_e_Provincia_tutti.Cognome, Qry_Reggio_e_Provincia_tutti.Nome, Qry_Reggio_e_Provincia_tutti.Data_Nascita, Qry_Reggio_e_Provincia_tutti.Sesso, Qry_Reggio_e_Provincia_tutti.Com_estero, Qry_Reggio_e_Provincia_tutti.DMCOM_TARGAPROV, Qry_Reggio_e_Provincia_tutti.INFOR_DMCOM.DMCOM_DENOM, Qry_Reggio_e_Provincia_tutti.[des tit stu], Qry_Reggio_e_Provincia_tutti.Indirizzo INTO GPSORTEGGIOF
FROM Qry_Reggio_e_Provincia_tutti
WHERE (((Qry_Reggio_e_Provincia_tutti.Sesso)="F"))
ORDER BY Rnd([Numeratore]);
dove il numeratore è un numero decimale che si è creato sulla query di partenza.
Il problema è che ogni volta che richiudo il database e lo riapro il primo sorteggio rparte esattamente dallo stesso nome della volta precedente....
Poi se lo eseguo alcune volte mi pare che i nomitativi cambino...
Cosa posso modificare nel mio sql per "confondere" un po' il sorteggio ed averlo veramente casuale???
Ringrazio e saluto
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 3 mag 2007 - 10:34
>Cosa posso modificare nel mio sql per "confondere" un po' il
>sorteggio ed averlo veramente casuale???
Ciao vaniglia,
Prova a leggere questo post (compresa la soluzione di Giorgio che ha lasciato tra i commenti):
http://blogs.dotnethell.it/lorenzo/Ordinamento-casuale-in-Microsoft-Access__133.aspx
>Ringrazio e saluto
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
vaniglia
Profilo
| Newbie
4
messaggi | Data Invio:
gio 3 mag 2007 - 14:34
GRAZIE!!!!!!!!!!!!
Ho adottato la soluzione più semplice di aggiungere il timer al calcolo e adesso FUNZIONA.
Se non ci fossero i forum come faremmo?????
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !