cálculo horas en consulta
Muchas gracias por el ejemplo. Me sirve y mucho. Pero voy a necesitar otra ayuda. en un formulario ingreso los horarios de entrada y salida de mañana y de tarde.
Necesito:
1° que los empleados que trabajen horario corrido (ingreso horario entrada mañana y horario entrada tarde) en una consulta me calcule las horas trabajadas
2° en el mismo campo calculado anterior, si trabaja horario cortado (entra en la mañana, sale al medio dia; entra a la tarde y sale a la tarde) me calcule el total de horas trabajadas.
Yo ingrese este código pero no me calcula uno de los valores:
SELECT Conduct.ApyNom, [Horarios de trabajo].ApyNom, [Horarios de trabajo].Fecha, [Horarios de trabajo].Entm, [Horarios de trabajo].Salm, [Horarios de trabajo].Entt, [Horarios de trabajo].Salt, Iif ( [Horarios de trabajo].Entt = null, (DateDiff('n',[Entm],[Salt])/60), ((DateDiff('n',[Entm],[Salm])/60)+(DateDiff('n',[Entt],[Salt])/60))) AS tiempo2
FROM Conduct INNER JOIN [Horarios de trabajo] ON Conduct.Legajo = [Horarios de trabajo].ApyNom;
desde ya muchas gracias