Pessoal estou com um problema de SQL bom no Bd tenho um campo
hora que as horas estão gravadas normal de 00:00 até 23:59
o problema é que se faço um select pra pegar todos os ID´s entre
22:00 á 06:00 ele só retorna até as 23:00 porque?
ele não pega até 06:00 da manhã?
duvida com DATA
- alef
- Rank: Analista Pleno
- Mensagens: 119
- Registrado em: Ter, 06 Nov 2007 2:45 pm
- Localização: Patos de Minas - MG
Alexandre Matos
Patos de Minas - MG
Do interior de Minas para o resto do Mundo
Patos de Minas - MG
Do interior de Minas para o resto do Mundo
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
ou então colocar dois betwen um de 22:00 as 23:59 e outro de 00:00 as 06:00.
qualquer duvida... estamos ai.
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
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')
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')
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes