sumar campo de tipo TIMESTAMP
Hola chicos
tengo una tabla el cual tengo un campo de tipo TIMESTAMP que tiene hasta cuatro marcaciones ejemplo: 12/01/2013 08:54:27 a.m. 12/01/2013 11:59:02 a.m. aqui hay una cantidad de minutos 12/01/2013 13:04:27 p.m. 12/01/2013 19:00:27 p.m. aqui hay otra cantidad de minutos al final de la consulta me mande el total de minutos y luego ponerlo en horas necesito consultar los minutos que tiene entre el primer registro el segundo registro.. alguien puede ayudarme porfa... es Firebird 2.5 Saludos |
Mira los enlaces del final de esta página, seguro que te sirve.
Y recuerda que un campo timestamp (fecha y hora) es un número con decimales, la parte entera son los días transcurridos desde, creo, 1/1/1890 y la parte decimal es la hora del día. Por lo tanto, para sumar o restar sólo has de hacer eso, sumar o restarlos. |
Hola
restar dos timestamp * 1440 tendremos los minutos luedo divides por 60 i tendras el cociente seran las horas y el resto los minutos Espero que este era el problema Saludos |
Hola.
Proba si te sirve de este modo:
Saludos. |
Hola en mi Tabla TMARCACION tengo 3 campos solamente el ID_MARCACION, ID_EMPLEADOS, HORA de tipo TimesTamp
realice esta consulta
me manda valores enteros de los minutos el cual la operación seria: Cita:
Saludos |
Resolvi el asunto que me devuelve 0 con esta modificacion:
sin embargo me devuelve siempre enteros por ejemplo: Cita:
Saludos |
Resulto Consulta con decimales firebird e interbase
Hola chicos buscando y buscando hasta hoy domingo tambien encontre una sugerencia aqui mismo por [Al González], Casimiro Notevi, [Delphius], ecfisa: "Nunca dejare de agradecer a ustedes chicos Expertos en Delphi y Firebird por darnos su gran ayuda"
http://www.clubdelphi.com/foros/showthread.php?t=72413 La solucion
dentro del MINUTE from(m.HORA) tenia que ponerle un tipo de valor(DOUBLE PRECISION) en este caso y eso provoco que me mandara el resultado como queria 0.90 era cuestion de leer... Saludos chicos novato_erick |
Cita:
|
La franja horaria es GMT +2. Ahora son las 00:49:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi