FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
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. |
#3
|
|||
|
|||
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 |
#4
|
||||
|
||||
Hola.
Proba si te sirve de este modo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 12-01-2013 a las 19:49:53. Razón: corrección |
#5
|
|||
|
|||
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 Última edición por novato_erick fecha: 12-01-2013 a las 23:43:55. |
#6
|
|||
|
|||
Resolvi el asunto que me devuelve 0 con esta modificacion:
sin embargo me devuelve siempre enteros por ejemplo: Cita:
Saludos |
#7
|
|||
|
|||
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 |
#8
|
||||
|
||||
Tú lo has dicho, amigo, y es que realmente el 99% de todas las preguntas que se hacen son repetidas.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
sumar campo tipo money y guardar en un edit o variable | gonza_619 | Varios | 1 | 14-09-2010 19:26:18 |
Como consultar un campo timestamp teniendo un dato de tipo date? | CharlesWar | SQL | 2 | 18-06-2008 17:51:27 |
Busqueda en campos tipo timestamp | gescoto99 | SQL | 1 | 14-07-2005 12:17:16 |
problemas con campo timestamp | Citlalli | Firebird e Interbase | 14 | 13-06-2005 18:56:01 |
Sumar TimeStamp en la sección Where | Ismael | Firebird e Interbase | 3 | 25-05-2004 19:26:36 |
|