[firebase-br] Fw: Filtro de Hora Entre datas

Kléber Caneva kdcc em terra.com.br
Sex Jun 30 14:40:03 -03 2006


esqueci do problema de formato de hora... use ponto ao inves da barra..

Select *
>From atendimentos
Where Cast( dataentrada || ' ' || horaentrada as TIMESTAMP) Between Cast(
'26.06.2006 19:00:00' as TIMESTAMP ) and Cast( '27.06.2006 07:00:00' as
TIMESTAMP )

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Kléber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 30, 2006 2:37 PM
Subject: Re: [firebase-br] Filtro de Hora Entre datas


Tente transformando num TIMESTAMP

Select *
>From atendimentos
Where Cast( dataentrada || ' ' || horaentrada as TIMESTAMP) Between Cast(
'26/06/2006 19:00:00' as TIMESTAMP ) and Cast( '27/06/2006 07:00:00' as
TIMESTAMP )

não testei, mas acredito que funcione.

[]´s

Kléber Caneva




----- Original Message ----- 
From: "Rafael" <rafigor em yahoo.com.br>
To: <firebird-br em yahoogrupos.com.br>; <lista em firebase.com.br>
Sent: Friday, June 30, 2006 11:06 AM
Subject: [firebase-br] Filtro de Hora Entre datas


Bom dia galera,

Seguinte, estou desenvolvendo um aplicativo, e cheguei em um tederminado
problema,

Eu tenho uma tabela de atendimento onde nela tem os seguintes campos

atendimento (pk)
procedimento
.
.
.
dataentrada (date)
horaentrada (Time)
datasaida (date)
horasaida (date)

Então, ai eu estou fazendo um relatório que eu preciso da seguinte situação
selecionar os registros que por exemplo:

todos os registro do dia 26/06/2006 com hora maior que 19:00:00 hrs
até o dia 27/06/2006 com hora menor que 07:00:00 hrs

E não estra retornando nada na minha query.

estou usando assim a select
select * from atendimentos
where (dataentrada >= '26/06/2006 and horaentrada >= '19:00:00') and
         (dataentrada <= '27/06/2006 and horaentrada <= '07:00:00')

se alguem tiver alguima sugestão, desde já obrigado!
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1151681591.49182.16802.tulear.hst.terra.com.br,4292,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 29/06/2006 / Versão:
4.4.00/4796
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista