Hola en mi Tabla TMARCACION tengo 3 campos solamente el ID_MARCACION, ID_EMPLEADOS, HORA de tipo TimesTamp
realice esta consulta
Código SQL
[-]
select (EXTRACT(MINUTE from(m.HORA))) from TEMPLEADOS e, TMARCACIONES m where e.ID_EMPLEADOS = m.ID_EMPLEADOS
me manda valores enteros de los minutos el cual la operación seria:
Cita:
8:54:27 hora 1 Entrada
8(0.54/60)*100 =0.90 sin embargo en el sql me da 0
resultado 8.90
12:27:49 hora 2 Salida
12(0.27/60)*100=0.45 igual manera me da 0
Resultado 12.45
12.45 - 8.90 = 3.55 horas
|
Pero en mi consulta solo me trae un 0
Código SQL
[-]
select (EXTRACT(MINUTE from(m.HORA))/60) from TEMPLEADOS e, TMARCACIONES m where e.ID_EMPLEADOS = m.ID_EMPLEADOS
Saludos