I criteri di data non funzionano nella query

I criteri di data non funzionano nella query

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.

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×