Ciao a tutti. Vi chiedo cortesemente una mano.
Ho creato un database con 5 tabelle. Due di queste sono relazionate. Ho creato anche degli indici dove mi servivano. Ho creato delle query di selezione progressive perché avevo troppi dati da confrontare con diversi passaggi. Nella penultima ho creato dei campi calcolati con "DlookUp" ed ho anche creato una query di "ricerca duplicati" a cui faccio riferimento in un altro campo calcolato [ricerca] per escludere le serie di record duplicati. In questo campo ho due possibilità (valore 1 oppure valore 0 - vero/falso) . Quando mando in esecuzione la penultima query tutto ok anche come velocità. Mi restituisce tutti i valori che io ricercavo. Ma nell'ultima query che costruisco prelevando solo alcuni campi dalla penultima (compreso anche il campo [ricerca]) se la mando in esecuzione inserendo come criterio di ricerca (=1), mi restituisce tutti i dati ok, ma è lentissima. Penso 7/8 secondi. Il tempo non sarebbe un problema, ma penso sia un sintomo di qualcosa di impostato male.
Mi potreste aiutare per cortesia?
Grazie per il vostro tempo.
Gianni
p.s. levando il criterio =1 di ricerca, la query gira benissimo.