Nwlapcug.com


Come accedere a Query equivalenti per DATEDIF

Come accedere a Query equivalenti per DATEDIF


A differenza di suo cugino di foglio di calcolo Excel, Microsoft Access non contiene una formula in forma intuitiva per calcolare la quantità di tempo trascorso tra le date. È possibile, tuttavia, utilizzare una formula semplice nella griglia della query per determinare il numero di giorni, mesi o addirittura anni tra due date o il numero di secondi, minuti o ore tra due orari. Si tratta di una funzione particolarmente utile per le aziende che utilizzano il programma di database per gestire gli ordini o le spedizioni.

Istruzioni

1

Aprire il database. Fare clic sulla scheda "Crea" nella parte superiore dello schermo, quindi selezionare l'icona "Progettazione Query" nell'angolo superiore destro.

2

Aggiungere la tabella con le date alla griglia della query. Chiudere la finestra di dialogo. Mettere la data due campi nella griglia della query facendo doppio clic o trascinando e rilasciando loro.

3

Fare clic sulla griglia di partenza accanto le date e digitare la seguente formula: = DateDiff (intervallo, campo1, campo2). L'intervallo deve essere "d", "m" o "yyyy", per giorni, mesi o anni. Altre opzioni di intervallo includono "q" per i quarti, "y" per il giorno dell'anno, "w" per giorno della settimana, o "ww" per settimana dell'anno. Potete anche usare "h", "m" o "s" per ore, minuti o secondi.

4

Utilizzare il nome di campo preciso per ogni campo di data. Se i campi data sono denominati "Data1" e "Date2", l'espressione nella griglia della query dovrebbe assomigliare a questo: Espr1: DateDiff("d",[Date1],[Date2]). È possibile modificare il nome del campo da "Espr1" più descrittivo, ad esempio "Tempo di trasporto."

5

Fare clic sul punto esclamativo rosso per eseguire la query. È anche possibile esaminare la sintassi della query facendo clic sull'icona "Visualizza" nell'angolo superiore sinistro dello schermo e selezionando "Visualizzazione SQL."