Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sandro Matos

busca por datas 3 datas diferentes

Recommended Posts

Galera to com uma dúvida...

to querendo fazer uma busca assim

 

select * from prospects where cod_indicador='60' and data BETWEEN '2013-03-15' AND '2013-03-15' OR datafixaalter BETWEEN '2013-03-15' AND '2013-03-15' OR datafixa BETWEEN '2013-03-15' AND '2013-03-15' and status!='10'and status!='3'and status!='9'and status!='4' order by codprospects desc

 

 

 

note que tem 3 campos datas que eu olho a data entre eles... são os campos

 

data

datafixaalter

datafixa

 

a ordem seria buscaria primeiro os da data e d pois os da datafixaalter e por ultimo o da datafixa mas...

 

o sql n ta dando este ordenamento...

 

seria 1ºdata 2ºdatafixaalter 3ºdatafixa

 

mas ta juntando td e n é isso que eu quero...

lembrando que tem que ser tdo na mesma busca n posso ter mais d uma ... =/

brigado qlqer ajuda ai...

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

select * from prospects where cod_indicador='60' and ((data BETWEEN '2013-03-15' AND '2013-03-15') OR (datafixaalter BETWEEN '2013-03-15' AND '2013-03-15') OR (datafixa BETWEEN '2013-03-15' AND '2013-03-15' )) and status!='10'and status!='3'and status!='9'and status!='4' order by codprospects desc

 

 

Quando usar AND or OR na mesma condição use parentesescpara ter certeza da condição requerida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.