Tema: REsta Fechas
Ver Mensaje Individual
  #1  
Antiguo 11-10-2005
Avatar de Juanito-Kun
Juanito-Kun Juanito-Kun is offline
Miembro
 
Registrado: abr 2005
Ubicación: Merida, Yucatan
Posts: 65
Reputación: 22
Juanito-Kun Va por buen camino
REsta Fechas

SAludos de nuevo con dudas...

estoy trabajando con firebird 1.5 y delphi 7...

cuando hago una resta entre horas me la pone en milesegundos...

por ejemplo

Código:
 select PE.CVECATPER, PE.APEPATPER,

(SELECT (ES.HORHORPZA - H.HORHORPZA)  FROM TBLHORPZA H, DETENTSAL ES
WHERE H.CVEPERHORPZA = PE.CVECATPER AND ES.CVEPERSO = PE.CVECATPER AND
H.NOHORPZA = ES.NOENTSAL AND H.DIAHORPZA=:DIA AND
ES.FECENTSAL=:FECHA) AS DESHORA

FROM TBLCATPER PE
como pueden ver hago una subconsulta.. lo que hago es restar estos dos campos que son de tipo time...

ahora un ejemplo:

ES.HORHORPZA(11:19:27) - H.HORHORPZA(9:00)= 8367.000 milesugundos..

como puedo cambiarle el formato o que toy haciendo mal...
Responder Con Cita