I criteri di data non funzionano nella query

I criteri di data non funzionano nella query

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Quando si usa una data come criterio in una query di Access, è possibile che non si ottengano i risultati previsti.

I criteri di data non restituiscono i risultati corretti

Nella query illustrata sopra, il criterio >=#1/1/2005#<#1/1/2010# non funzionerà perché non è valido. La query viene eseguita, ma è probabile che i risultati siano errati. È infatti necessario inserire l'operatore AND tra le date. Il criterio mostrato di seguito, con l'operatore AND, funzionerà come previsto:

I criteri di data funzionano

Per semplificare l'operazione, invece di usare i segni di "maggiore di", "minore di" o "uguale a", è possibile usare "Between" con le date e l'operatore AND per eseguire lo stesso test, come illustrato di seguito:

Between #1/1/2005# And #1/1/2010#

Si noti il carattere # (cancelletto) che circonda le date. Quando si immette una data riconosciuta da Access, i caratteri # vengono aggiunti automaticamente.

Esempi di criteri di data

Ecco alcuni criteri che funzionano e uno che non funziona:

Criterio

Restituisce record con:

>31/12/10

Date corrispondenti o successive a 1/1/2011.

<=1/6/2014

Date corrispondenti o successive a 1/6/2014.

25/8/13

Solo la data 25/8/13.

Between 1/9 And 31/12/15

Date corrispondenti o successive a 1/9 dell'anno corrente e corrispondenti o precedenti a 31/12/15.

>31/3/13<1/7/13

Tutte le date. Nel criterio manca l'operatore AND, per cui i risultati non vengono filtrati.

Between 1/3/10 And 1/1/05

Date corrispondenti o successive a 1/1/05 e corrispondenti o precedenti a 1/3/10. Non importa che la data successiva venga immessa nel criterio prima di quella precedente.

Esempi di formati di date riconosciuti da Access

Ecco alcuni dei numerosi formati di data che è possibile usare nella cella Criteri:

Formato

Esempio

g/m/aaaa

5/10/5/2013

g/m

5/10

Se non viene specificato, Access usa l'anno corrente.

g-mmm-aaaa

5-Ott-2013

g-m-aaaa

3-7-1990

Per informazioni sui molti modi possibili per usare le date come criteri di query, vedere Esempi di uso di date come criteri in query di Access.

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×