Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   registros en un horario determinado con rango de dias (https://www.clubdelphi.com/foros/showthread.php?t=91971)

Joser 15-06-2017 03:05:09

registros en un horario determinado con rango de dias
 
Buenas Noches, necesito de su colaboracion para resolver este problema; tengo una aplicacion desarrollada en delphi 7 con base de datos firebird. Una de mis tablas tiene un campo llamado fecha el cual registra el dia y la hora de insercion de un registro, y me encuentro en la necesidad de mostrar los registros que se encuentren dentro de un rango de fecha pero que a su vez esten dentro de un horario determinado; por ejemplo, quisiera que mi consulta me mostrase los registros donde el campo fecha (timestamp) se encuentre entre los dias 01/01/2017 y 10/01/2017 pero solamente aquellos con hora entre las 08:00:00 y las 12:00:00. Desde ya muchas gracias.

TOPX 15-06-2017 03:15:04

Buenas noches,
Código SQL [-]
SELECT * 
FROM TABLA
WHERE CAST(FECHA AS DATE) BETWEEN '01.01.2017' AND '10.01.2017'
  AND CAST(FECHA AS TIME) BETWEEN '08:00:00' AND '12:00:00'
-

Joser 15-06-2017 03:28:02

Muchas Gracias TOPX, quedo perfecto.


La franja horaria es GMT +2. Ahora son las 11:01:09.

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