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
Problema query SQL
martedì 21 settembre 2004 - 13.26
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
SpirotoLibero22
Profilo
| Newbie
5
messaggi | Data Invio:
mar 21 set 2004 - 13:26
Salve,
ho un problema:
Ho una tabella nella quale sono inseriti i dati di molte persone la cui chiave è il codice fiscale.
Ogni persona ha piu' righe.
Vorrei ripulire questa tabella in particolare vorrei che ogni persona avesse solo 2 righe(le piu' recenti secondo un campo data).
Chi mi aiuta?
Grazie
SpirotoLibero22
Profilo
| Newbie
5
messaggi | Data Invio:
mar 21 set 2004 - 14:23
scusate la chiave non è il codice fiscale ma la coppia codice fiscale-data
SpirotoLibero22
Profilo
| Newbie
5
messaggi | Data Invio:
mer 22 set 2004 - 16:11
grazie,
ma non ho "miadata", devo solo calcellare per ognuno i meno recenti, che possono avere date diverse.
SpirotoLibero22
Profilo
| Newbie
5
messaggi | Data Invio:
mer 22 set 2004 - 16:43
si, ma io non dovrei inserire un CodiceFiscale,
ma la query dovrebbe essere eseguita per ogni codice fiscale
SpirotoLibero22
Profilo
| Newbie
5
messaggi | Data Invio:
gio 23 set 2004 - 14:20
Cerco di essere piu' chiaro:
La chiave della tabella è la coppia CF-data: per ogni CF ho da sei a dieci righe circa(con date diverse naturalmente)
Nella tua query:
la parte "where codicefiscale ='-------'" mi costringi ad indicare un codice fiscale: dovrei quindi lanciarla per ogni codice fiscale, quindi circa 17 milioni di volte.
Inoltre io voglio tassativamente 2 righe(le piu' recenti)per ogni codice fiscale mentre la tua clausola legata alla data cancella secondo un altro criterio.
Insomma la query è tosta.
Grazie comunque per l'interessamento
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 !