1
Haga clic en " consultas " en la sección " Objetos " la partida de la izquierda. Haga clic en " Nuevo" y luego en " Vista Diseño ". Haga clic en " Cerrar " en la ventana y haga clic en "Ver" y " Vista SQL . " Las consultas como ésta con expresiones complejas son más fáciles de escribir en la ventana SQL que tratar de llegar desde un "Asistente ".
2
Escriba la siguiente consulta para determinar la diferencia de dos campos de fecha en la base de datos : .
Select DateDiff ( "periodo", [ datefield1 ] , [ datefield2 ] ) de nombre de tabla donde los criterios de selección
Sustituir el período que desea la diferencia se muestra en la palabra " periodo " en la consulta. "d " es de día , "m " es desde hace meses, y " aaaa " es desde hace años. Encierre el período entre comillas.
Sustituye los nombres reales de campo y el nombre de tabla. Sustituir los actuales criterios de selección , como " donde OrderID = 1234 ".
Cualquier campo de fecha puede ser sustituido por una fecha real encerrado en dos caracteres "#" .
Cualquier campo de fecha puede ser sustituido por la expresión " ahora () " para comparar el campo de fecha con la fecha de hoy
los siguientes son ejemplos de consultas : .
Select DateDiff ("d " , [ FechaPedido ] , [ FechaVenta ] ) de las ventas cuando Client = " Acme "
Select DateDiff ( "= m" , [ FechaPedido ] , ahora () ) de las ventas cuando Client = " Acme "
Select DateDiff ( " aaaa " , [ FechaPedido ] , # 1/1/2000 # ) de las ventas cuando Client =" Acme "
3 Haga clic en el signo de exclamación rojo en la barra de herramientas para probar y ejecutar la consulta. Dependiendo de su "Dónde" expresión, obtendrá un solo número de una columna de números que muestran los resultados de la consulta.