Ver Mensaje Individual
  #1  
Antiguo 22-12-2011
Avatar de BPL
BPL BPL is offline
Miembro
 
Registrado: ene 2009
Posts: 47
Reputación: 0
BPL Va por buen camino
Restando Horas....

hola a todos....

tengo dos campo de tipo Date en donde guardo Fecha y otros dos de Tipo Character en donde guardo la Hora..

necesito restar (hora1 ) - (Hora2)

pero cuando estamos hablando que la hora1 = 22:00 pm (del dia 15/12/2011) y la hora2 = 02:00 am (del dia 16/12/2011) y resto me sale un disparate.
para evitar este problema debo unir (fecha1 hora1)-(fecha2 hora2).
esto me resultaba cuando estaba trabajando con otra version del Motor (Advantage 8.0) pero ahora se cambio la version
y ya no me resulta se cae... (ahora es Advanteg 8.1) programo con delphi...

las lineas de programacion es esta.,...

SELECT TIMESTAMPDIFF(SQL_TSI_Minute,convert(convert(Fecha1,SQL_CHAR)+' '+Hora1,SQL_TIMESTAMP),convert(convert(fecha2,SQL_CHAR)+' '+Hora2,SQL_TIMESTAMP))
FROM CP_MOVIMIENTO

ojala alguien pueda ayudarme....

gracias.....
Responder Con Cita