Utilizzo dei Criteri nelle Query di Microsoft Access
I criteri nelle query di Microsoft Access sono uno strumento potente che consente di filtrare i dati per estrarre solo le informazioni che soddisfano determinate condizioni. Questa guida ti mostrerĂ come utilizzare i criteri nelle query per ottenere dati piĂą mirati e come combinare diversi criteri per rispondere a domande specifiche sui tuoi dati.
Che Cosa Sono i Criteri in una Query?
I criteri in una query sono espressioni o condizioni che devono essere soddisfatte affinché i record siano inclusi nei risultati della query. Utilizzando i criteri, puoi restringere i dati visualizzati, concentrandoti solo sulle informazioni rilevanti.
Vantaggi dell’Uso dei Criteri
- Filtraggio Preciso: Restringi i risultati della query ai soli record che soddisfano condizioni specifiche.
- Risposte Mirate: Ottieni risposte dettagliate e mirate a domande specifiche sul tuo database.
- Efficienza: Riduci la quantità di dati da esaminare, concentrandoti solo su ciò che è importante.
Aggiunta di Criteri a una Query
1. Creazione di una Query di Selezione
Per aggiungere criteri, devi prima creare una query di selezione.
Procedura:
- Apri Microsoft Access e carica il database.
- Vai alla Scheda “Crea” e seleziona “Struttura Query”.
- Aggiungi le Tabelle o le Query da cui vuoi estrarre i dati.
2. Selezione dei Campi
Dopo aver aggiunto le tabelle, scegli i campi su cui vuoi applicare i criteri.
Procedura:
- Trascina i Campi nella griglia di query dalla finestra delle tabelle.
- Decidi i Criteri da Applicare: Pensa a quali condizioni i dati devono soddisfare per essere inclusi nei risultati.
3. Inserimento dei Criteri
Nella griglia di query, puoi specificare i criteri per ogni campo.
Procedura:
- Vai alla Riga “Criteri”: Nella griglia di query, trova la riga “Criteri” sotto il campo desiderato.
- Inserisci i Criteri: Digita i criteri che devono essere soddisfatti. Ad esempio, per filtrare i record con un valore maggiore di 100, inserisci
>100
.
4. Esecuzione della Query
Dopo aver configurato i criteri, esegui la query per vedere i risultati filtrati.
Procedura:
- Clicca su “Esegui” nella barra multifunzione.
- Visualizza i Risultati: Access mostrerĂ solo i record che soddisfano i criteri specificati.
Tipi Comuni di Criteri
1. Criteri Numerici
Utilizzati per filtrare i dati numerici in base a valori specifici.
Esempi:
=100
: Visualizza solo i record con un valore esattamente pari a 100.>100
: Visualizza i record con valori superiori a 100.Between 50 And 150
: Mostra i record con valori compresi tra 50 e 150.
2. Criteri Testuali
Utilizzati per filtrare i dati testuali in base a parole o frasi.
Esempi:
"Milano"
: Mostra solo i record che contengono esattamente “Milano”.Like "M*"
: Visualizza i record che iniziano con “M”.Not "Roma"
: Esclude i record che contengono “Roma”.
3. Criteri di Data
Utilizzati per filtrare i dati basati su date.
Esempi:
#01/01/2024#
: Mostra i record con la data esattamente pari al 1 gennaio 2024.> #01/01/2024#
: Visualizza i record con date successive al 1 gennaio 2024.Between #01/01/2024# And #31/12/2024#
: Mostra i record con date comprese tra il 1 gennaio e il 31 dicembre 2024.
4. Criteri Logici
Permettono di combinare piĂą condizioni con operatori logici come AND
, OR
, e NOT
.
Esempi:
>100 AND <200
: Mostra i record con valori compresi tra 101 e 199."Milano" OR "Roma"
: Visualizza i record che contengono “Milano” o “Roma”.NOT "Roma"
: Esclude i record che contengono “Roma”.
Combinazione di Criteri
Puoi combinare diversi criteri per creare query piĂą complesse e mirate.
1. Utilizzo dell’Operatore AND
L’operatore AND
restringe i risultati richiedendo che entrambi i criteri siano soddisfatti.
Esempio:
- Criterio:
CittĂ = "Milano" AND TotaleOrdini > 500
. - Risultato: Mostra solo i clienti di Milano che hanno effettuato ordini superiori a 500 euro.
2. Utilizzo dell’Operatore OR
L’operatore OR
amplia i risultati mostrando record che soddisfano almeno uno dei criteri.
Esempio:
- Criterio:
CittĂ = "Milano" OR CittĂ = "Roma"
. - Risultato: Visualizza i clienti che risiedono a Milano o Roma.
3. Utilizzo dell’Operatore NOT
L’operatore NOT
esclude i record che soddisfano un criterio specifico.
Esempio:
- Criterio:
NOT CittĂ = "Roma"
. - Risultato: Esclude i clienti che risiedono a Roma.
Esempio Pratico di Utilizzo dei Criteri
Scenario:
Supponiamo di voler creare una query che mostri tutti i clienti che hanno effettuato ordini superiori a 500 euro nel mese di luglio e che vivono a Milano o Roma.
Procedura:
- Crea una Nuova Query: Vai su “Crea” > “Struttura Query” e aggiungi le tabelle
Clienti
eOrdini
. - Seleziona i Campi: Aggiungi i campi
NomeCliente
,CittĂ
,DataOrdine
, eTotaleOrdini
alla griglia di query. - Aggiungi i Criteri:
TotaleOrdini > 500
DataOrdine Between #01/07/2024# And #31/07/2024#
CittĂ = "Milano" OR CittĂ = "Roma"
- Esegui la Query: Clicca su “Esegui” per visualizzare i risultati filtrati.
- Salva la Query: Salva la query come “Clienti_Ordini_Julio_Milano_Roma”.
Conclusioni
L’uso dei criteri nelle query di Microsoft Access ti permette di estrarre dati specifici e mirati dal tuo database, semplificando l’analisi e migliorando l’efficienza. Imparare a combinare diversi tipi di criteri ti consentirà di rispondere a domande complesse e di ottenere esattamente le informazioni di cui hai bisogno. Sfruttando appieno questa funzionalità , puoi rendere le tue query molto più potenti e precise.