Consulta y cálculo difer encia horas

19/11/2010 - 11:11 por javi | Informe spam
A ver si logro explicarme.

En una tabla guardo marcajes de entrada y salida, hechos con lector de c?digos de barras, y almacenados en los campos ID, CBARRAS, FECHA, HORA y TIPO.

CBARRAS es el id de empleado o del alumno, porque en realidad tengo dos tablas de marcajes para ambos, pero como funcionan igual me es indiferente indicarlo aqu?.

TIPO me indica si el marcaje fue E (entrada) o S (salida).

Ahora voy a por la consulta, me gustar?a que me indic?seis como plantearla, no tengo nada claro como planificarla, teniendo en cuenta que los informes que genere despu?s sobre ella ser?n:

- Informes mensuales o entre fechas de horas asistidas, con detalle de cada total de tiempo entre cada entrada y salida, por d?as y por empleado o alumno.

Buscando por distintos foros me he encontrado varias cosas interesantes, pero sigo sin saber como meterle mano a la consulta (o consultas) que necesito.

No s? si alguien puede darme ideas...


Submitted via EggHeadCafe
Silverlight 4 Coin-Flip Decision Maker based on Mersenne Twister
http://www.eggheadcafe.com/tutorial...ister.aspx
 

Leer las respuestas

#1 Patxi Sanz
19/11/2010 - 16:44 | Informe spam
Una pregunta: en los campos FECHA y HORA, ¿sólo guardas la fecha y la
hora respectivamente? Es que me parece perder espacio, ya que en un
campo Fecha/Hora siempre se guarda la fecha y hora completa,
independientemente del formato dado.

En cuanto a tu pregunta, si necesitas lo que he entendido, busca en la
ayuda la función DLookup (DBúsq), o sus similares DMin, DMax.

También se puede hacer con consultas anidadas o con usando la misma
tabla 2 veces en la consulta, pero eso lo dejamos para más adelante.

Preguntas similares