🚀 Nuova versione beta disponibile! Feedback o problemi? Contattaci

Utilizzo dei Criteri nelle Query di Microsoft Access

Codegrind Team•Aug 23 2024

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:

  1. Apri Microsoft Access e carica il database.
  2. Vai alla Scheda “Crea” e seleziona “Struttura Query”.
  3. 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:

  1. Trascina i Campi nella griglia di query dalla finestra delle tabelle.
  2. 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:

  1. Vai alla Riga “Criteri”: Nella griglia di query, trova la riga “Criteri” sotto il campo desiderato.
  2. 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:

  1. Clicca su “Esegui” nella barra multifunzione.
  2. 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:

  1. Crea una Nuova Query: Vai su “Crea” > “Struttura Query” e aggiungi le tabelle Clienti e Ordini.
  2. Seleziona i Campi: Aggiungi i campi NomeCliente, CittĂ , DataOrdine, e TotaleOrdini alla griglia di query.
  3. Aggiungi i Criteri:
    • TotaleOrdini > 500
    • DataOrdine Between #01/07/2024# And #31/07/2024#
    • CittĂ  = "Milano" OR CittĂ  = "Roma"
  4. Esegui la Query: Clicca su “Esegui” per visualizzare i risultati filtrati.
  5. 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.