Utilizzare i filtri e le query

Creare una Query nella Visualizzazione Struttura

 

Quando create una query utilizzando l’Autocomposizione Query semplice, non siete in grado di eseguire una selezione dei record utilizzando criteri specifici, operazione che potete eseguire quando create una query nella visualizzazione Struttura.

Potete creare una relazione temporanea tra due tabelle creando un join nella visualizzazione Struttura. Il join viene applicato alla sola query che create. Accertatevi che i campi che unite presentino lo stesso tipo di dati.

Per creare una query nella visualizzazione Struttura, eseguite le seguenti operazioni:

1.    Fate clic sulla scheda Query nella finestra Database.

2.    Fate clic sul pulsante Nuovo.

Access visualizza la finestra di dialogo seguente:

3.    Accertatevi che Visualizzazione Struttura sia selezionato.

4.    Fate clic su OK.

Access visualizza la finestra di dialogo Mostra tabella.

5.    Selezionate la prima tabella che desiderate includere nella query.

6.    Premete e tenete premuto il tasto Ctrl, selezionate le tabelle aggiuntive desiderate, quindi rilasciate il tasto Ctrl.

-        Se desiderate selezionare una serie di tabelle contigue, selezionate la prima tabella che desiderate aggiungere, premete e tenete premuto il tasto MAIUSC, selezionate l’ultima tabella della serie, quindi rilasciate il tasto MAIUSC.

7.    Fate clic su Aggiungi.


Access aggiunge la tabella o le tabelle che avete selezionato alla finestra della query.

-        Potete anche fare doppio clic sui singoli nomi delle tabelle per aggiungerli alla query.

8.    Fate clic su Chiudi.

-        Se le tabelle che avete incluso non sono correlate ma contengono campi identici, create una relazione temporanea facendo clic e tenendo premuto il pulsante del mouse sul campo della tabella primaria e trascinandolo sul campo corrispondente nella seconda tabella. È probabile che dovrete specificare il tipo di join. Se non definite il tipo di join corretto, Access richiede di modificare il tipo di join quando salvate la query. La finestra seguente illustra un esempio di un join temporaneo tra due tabelle:

-        I campi di entrambe le tabelle devono avere lo stesso nome e devono essere dello stesso tipo per poter essere messi in relazione.

La videata seguente evidenzia le parti principali della finestra Query di selezione:

9.    Scegliete una delle procedure seguenti per aggiungere i campi prescelti alla griglia di struttura:

¨    Fate clic e tenete premuto il pulsante del mouse su un campo nel relativo elenco e trascinatelo sulla prima colonna vuota della griglia di struttura.

¨    Fate doppio clic sul campo prescelto nel relativo elenco.

¨    Fate clic sulla prima colonna vuota, fate clic sulla freccia della casella di riepilogo a discesa, quindi fate clic sul campo prescelto.

-        Se avete aggiunto campi di più tabelle alla griglia di struttura, Access fa precedere il nome della relativa tabella all’elenco dei campi nella casella di riepilogo a discesa.

10. Se desiderate includere un campo in una query, ma escluderlo dalla visualizzazione, potete fare clic sulla casella di controllo della riga Mostra .

-        Se nella casella di controllo della riga Mostra è presente un segno di spunta, Access visualizza il campo quando visualizzate la query. Se la casella di controllo è vuota, Access non visualizza il campo.

11. Continuate ad aggiungere i campi desiderati.

-        Se continuate a fare doppio clic sui campi, Access inserisce automaticamente il campo nella successiva colonna disponibile.

12. Se desiderate salvare la query a questo stadio, fate clic sul pulsante Salva disponibile sulla barra degli strumenti.

Se non avete salvato la query in precedenza, Access visualizza la finestra di dialogo seguente:

13. Digitate il nome che desiderate attribuire alla query, quindi fate clic su OK.


Access salva la query.

-        Se avevate salvato la query in precedenza, Access aggiorna la query quando fate clic sul pulsante Salva disponibile sulla barra degli strumenti senza visualizzare una finestra di dialogo.

14. Se desiderate verificare il risultato della query e non desiderate aggiungere un tipo di ordinamento o i criteri, potete fare clic sul pulsante Visualizza disponibile sulla barra degli strumenti.

-        Potete anche eseguire la query facendo clic sul pulsante Esegui disponibile sulla barra degli strumenti.

Access visualizza il risultato della struttura della query.

La videata seguente illustra una query di selezione di esempio, che unisce i campi di due tabelle:



La videata seguente visualizza il risultato della query precedente:

15. Per uscire dalla query, fate clic sul Pulsante di chiusura situato nell’angolo superiore destro della finestra della query.

-        Potete anche ritornare alla visualizzazione Struttura facendo clic sul pulsante Visualizza.

Pagina successiva