Ver Mensaje Individual
  #5  
Antiguo 12-01-2013
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Reputación: 14
novato_erick Va por buen camino
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

Última edición por novato_erick fecha: 12-01-2013 a las 23:43:55.
Responder Con Cita