Ir para conteúdo

POWERED BY:

Arquivado

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

Teacher Nick

Consulta SQL

Recommended Posts

Tenho uma pagina que exibe os seguintesdados

 

cliente /data/codigo

 

quero exibir clientes da data 01/01/2008 a 25/01/2008

 

só que quero que mostre do dia 01/01/2008 apenas os clientes com codigo acima de 15

e do dia 25/01/2008 clientes com codigo abaixo de 500

e nas datas intermediarios clientes de todos os codigos

 

 

Se alguem souber uma logica para isso... agradeço a ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem varios jeitos de fazer, segue uma alternativa

 

select * from tabela where dia between '2008-01-02' AND '2008-01-24'

UNION

select * from tabela where dia = '2008-01-01' AND codigo > 15

UNION

select * from tabela where dia = '2008-01-25' AND codigo < 500

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.