Convertir numero entero a minutos
Publicado por Beto (1 intervención) el 11/10/2004 19:47:10
Hola, tengo un dilema:
Necesito hacer una consulta a una base de datos que tiene un campo timestamp como la fecha y un campo integer como la hora, el problema es, que tengo que delimitar un dia a una hora en especifico, pogamoslo asi:
obtener informacion de la fecha '10/04/2004' a las 2:31 a la fecha '10/18/2004' a las 2:30, este problema ya lo habia resuelto en informix de la siguiente manera:
SELECT
A,
B
FROM Tabla
WHERE
(extend(Tabla.fecha, year to second)+ Tabla.hora units second)>=(extend(date('09/27/2004'), year to second)+ 52260 units second) and
(extend(Tabla.fecha, year to second)+ Tabla.hora units second)<=(extend(date('10/04/2004'), year to second)+ 52200 units second)
Donde la hora esta dada en un numero entero.
Espero ser claro en este problema.
Alguien me podria ayudar??
Necesito hacer una consulta a una base de datos que tiene un campo timestamp como la fecha y un campo integer como la hora, el problema es, que tengo que delimitar un dia a una hora en especifico, pogamoslo asi:
obtener informacion de la fecha '10/04/2004' a las 2:31 a la fecha '10/18/2004' a las 2:30, este problema ya lo habia resuelto en informix de la siguiente manera:
SELECT
A,
B
FROM Tabla
WHERE
(extend(Tabla.fecha, year to second)+ Tabla.hora units second)>=(extend(date('09/27/2004'), year to second)+ 52260 units second) and
(extend(Tabla.fecha, year to second)+ Tabla.hora units second)<=(extend(date('10/04/2004'), year to second)+ 52200 units second)
Donde la hora esta dada en un numero entero.
Espero ser claro en este problema.
Alguien me podria ayudar??
Valora esta pregunta


0