Amigos como estan tengo una tabla en la que hay un campo dathor de tipo time
without time zone, almacena informacion de las temperaturas de todo el dia
quiero obtener todos los registros o temperaturas en un periodo de tiempo que
el usuario escoja,por ejemplo
todos los registros de 6 de la mañana a 6 de la tarde
select * from tabla where dathor>=time '06:00:00' and dathor <= time '18:00:00'
y funciona bien, pero el problema se da que en los registros de la noche que
pasa si quieren obtener los registros de 6 de la tarde a 6 de la mañana
ahi la condicion no funciona
dathor>=time '06:00:00' and dathor <= time '18:00:00'
Como podria obtener no se si hay como el am, o pm de la hora y asi poder hacer
mi consulta
Saludos