A differenza del suo cugino foglio di calcolo Excel , Microsoft Access non contiene una formula intuitivo per calcolare la quantità di tempo che è trascorso tra le date . È possibile, tuttavia , utilizzare una semplice formula nella griglia della query per determinare il numero di giorni , mesi o anche di 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 gli ordini di tracciamento o spedizioni . Istruzioni
1
aprire il database. Fare clic sulla scheda "Crea " nella parte superiore dello schermo, quindi selezionare l'icona " query " nell'angolo in alto a destra .
2
Aggiungere la tabella con le date alla griglia della query . Chiudere la finestra di dialogo . Mettete i due campi della data nella griglia della query facendo doppio clic o trascinandoli
3
Clicca sulla griglia accanto alle 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 trimestri, "y" per la giornata di quest'anno , "w" per il giorno della settimana, o "ww" per la settimana dell'anno . È anche possibile utilizzare " h ", "m" o "s" per ore , minuti o secondi .
4
Utilizzare il nome di campo precisa per ogni campo della data . Se i vostri campi data sono denominati " Data1 " e " Date2 , " l'espressione nella griglia della query dovrebbe essere simile a questo : Expr1 : DateDiff ( "d" , [ Data1 ] , [ Date2 ] ) . È possibile modificare il nome del campo da " Expr1 " a qualcosa di più descrittivo , come " Tempo di trasporto . "
5
Fare clic sul punto esclamativo rosso per eseguire la query . È inoltre possibile esaminare la sintassi di query facendo clic sull'icona "Visualizza" in alto a sinistra dello schermo e selezionando " Visualizzazione SQL . "