Come suggerisce il nome, Query estrae dati specifici dai campi di tabella inclusi nel database; pertanto, l'impostazione di criteri specifici nella query consente di filtrare i dati dei campi di tabella in base alle proprie esigenze. Tramite semplici operatori logici in Query Criteria è possibile impostare un criterio utilizzando semplici operatori AND/OR, che consentono di limitare i risultati di una query in base ai criteri di query per verificare quali dati dei campi di tabella includere.
Per iniziare, avvia Access 2010 e apri il database per il quale vuoi impostare i criteri per i campi della tabella. A titolo esemplificativo, abbiamo creato un record di database con gli stipendi dei dipendenti nei campi della tabella: ID_Dipendente, Anno di servizio e Stipendio.

Per iniziare, creeremo una query: andremo alla scheda Crea e faremo clic su Progettazione query.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Apparirà la finestra di dialogo "Mostra tabella": seleziona la tabella che desideri includere e fai clic su "Aggiungi". Una volta aggiunta la tabella, fai clic su "Chiudi".
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Ora fai doppio clic sui campi della tabella che vuoi includere nei campi di Progettazione query.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Qui vogliamo estrarre un record specifico dalla tabella, ovvero i dettagli dei dipendenti con stipendi compresi tra 4000 e 6000. Per questa condizione, utilizzeremo l'operatore logico AND e scriveremo il criterio come;
> 4000 e <>
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Ora, in Strumenti query, passa alla scheda Progettazione e fai clic su Esegui per eseguire la query.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Verranno estratti i risultati che corrispondono ai criteri applicati.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Ora vorremmo visualizzare i dipendenti in base al criterio dell'Anno di Servizio, ovvero più di 2 anni e meno di 6 anni di servizio. Per applicare questa condizione, nella finestra Query di Progettazione, scriveremo questa condizione nel campo Anno di Servizio come;
>3 E <>
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Eseguendo la query, verranno mostrati i dettagli dei dipendenti che hanno prestato i loro servizi per più di 3 anni e meno di 6 anni.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Per inserire una condizione OR , basta inserire il numero di anni nel campo OR. Ad esempio, vogliamo anche mostrare i dipendenti che hanno lavorato per 2 anni. Per questo, aggiungeremo semplicemente 2 nel campo OR.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Durante l'esecuzione della query, verranno mostrati tutti i dipendenti che hanno lavorato per più di 2 anni e meno di 6.
![Impostazione dei criteri di query in Access 2010 tramite operatori logici Impostazione dei criteri di query in Access 2010 tramite operatori logici]()
Puoi anche consultare le nostre guide precedentemente recensite su Come assegnare il tipo di dati della password a un campo specifico in Access 2010 e Come creare campi calcolati in Access 2010.