Qual a maneira apropriada p/ proc. em campos DATE

19/12/2004

0

Estou com uma duvida,
qual a maneira de procurar em campos de Tipo DATE,

Já usei:

[color=green:48c214ad6b]SELECT * FROM TABELA
WHERE DATA >= :Datainicial OR DATA = :Datainicial
AND DATA <= :Datafinal [/color:48c214ad6b]

[color=darkred:48c214ad6b]SELECT * FROM TABELA
where DATA between :Datainicial and :Datafinal [/color:48c214ad6b]

Grato,


Marcos Fernando

Marcos Fernando

Responder

Posts

20/12/2004

Maicongabriel

Utilize o AND! não utilize o OR!
SELECT * FROM TABELA 
WHERE DATA >= :Datainicial 
AND DATA <= :Datafinal 

Ou então...
SELECT * FROM TABELA 
where DATA between :Datainicial and :Datafinal 
que é uma instrução mais clara! :wink:


Responder

20/12/2004

Gandalf.nho

As 2 últimas são as adequadas.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar