Ao contrário de seu primo planilha do Excel , o Microsoft Access não contém uma fórmula intuitiva para calcular a quantidade de tempo que tem decorrido entre as datas . Você pode , entretanto, usar uma fórmula simples na grade da consulta para determinar o número de dias, meses ou mesmo anos entre duas datas , ou o número de segundos , minutos ou horas entre dois tempos . Esta é uma função especialmente útil para empresas que utilizam o programa de banco de dados para acompanhamento de ordens ou remessas . Instruções
1
Abra seu banco de dados . Clique na aba "Criar " no topo da tela, em seguida, selecione o ícone " Consulta de Design" , no canto superior direito.
2
Adicione a tabela com as datas para a grade de consulta. Feche a caixa de diálogo. Coloque os dois campos de data para a grade da consulta clicando duas vezes ou arrastando e soltando-
3
Clique na grade ao lado das datas e digite a seguinte fórmula: . = DateDiff ( intervalo , campo1, campo2 ) . O intervalo deve ser " d ", "m" ou " aaaa ", por dias , meses ou anos . Outras opções incluem intervalo "q" para trimestres, "y" para o dia do ano, "w" por dia da semana, ou "ww" para a semana do ano. Você ainda pode usar "h ", "m" ou "s" por horas, minutos ou segundos.
4
Use o nome do campo precisa para cada campo de data. Se os campos de data são nomeados " Date1 " e " data2 ", a expressão na grade da consulta deve ser semelhante a este : Expr1: DateDiff ( "d" , [ Date1 ], [ data2 ] ) . Você pode alterar o nome do campo de " Expr1 " para algo mais descritivo , como " Tempo do transporte ".
5
Clique no ponto de exclamação vermelho para executar a consulta . Você também pode examinar a sintaxe da consulta , clicando no ícone " Ver " no canto superior esquerdo da tela e selecionar " Modo SQL. "