-
problema eliminazione record
Ciao a tutti.
Cercavo un forum che mi potesse dare un aiuto per quanto riguarda access e credo di averlo trovato...
Allora...veniamo al problema.
Ho una tabella in access con diverse colonne e mi servirebbe fare una cosa particolare...
Vi faccio un po un esempio cosi da capire meglio.
ID-----------Nome--------------Data
5------------Mario--------------01/08/2008
6------------Mario--------------09/09/2008
7------------Luca---------------15/09/2008
8------------Mario--------------16/10/2008
Vorrei realizzare una query che per ogni nome presente in archivio mi mantenga soltanto quello con l'ultima data eliminado i record vecchi.
Spero di essere stato chiaro...
-
Dovresti fare più di una query, non penso che in una sola riesci a pescare tutto come hai ottimamente descritto.
Nella prima deve selezionare la massima data, tipo
SELECT MAX(Data) AS max_data FROM Tabella
e se si tratta di un campo Data/ora non so nemmeno se le funzioni di aggregazione funzionano perchè non ho mai provato.
Nella seconda, in funzione dell'alias max_data, individui il record e fai una semplicissima DELETE.
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
-
Regole del Forum