passei por essa mesma duvida hoje mesmo.
lembre-se que colunas do formato date, possuem diversos atributos, como dia da semana, seculo, nome do mês, onde você os acessa por uma mascara referente ao atributo necessário.
pra você saber quais ID's existem nesses horarios você deve fazer entre dias ate a hora
- Código: Selecionar todos
where coluna_data betwen to_date('03/04/2008 22:00','DD/MM/RRRR HH24:MI') and to_date('04/04/2008 06:00','DD/MM/RRRR HH24:MI')
ou então colocar dois betwen um de 22:00 as 23:59 e outro de 00:00 as 06:00.
- Código: Selecionar todos
where
coluna_data betwen to_date('22:00','HH24:MI') and to_date('23:59','HH24:MI')
and coluna_data betwen to_date('00:00','HH24:MI') and to_date(06:00,'HH24:MI')
qualquer duvida... estamos ai.