Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

soullucky

Comparação entre vários campos

Mensagens Recomendadas

soullucky

Preciso de ajuda... o Objectivo é uma consulta

SELECT carro FROM carros WHERE carro >= 0 AND carro <= 100 AND carro >=200 AND carro <=300

Portanto o objectivo é obter todos os carros do 0 ao 100 e do 200 ao 300

tentei usar o BETWEEN mas só sei usar com dois valores...Penso que isto seja uma query simples mas não sou grande entendido no assunto ;)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Baderous

Não pode ser com esses ANDs todos porque senão estás a dizer que um carro tem de ser menor ou igual a 100 e maior ou igual que 200 ao mesmo tempo. Tenta assim:

SELECT carro FROM carros WHERE (carro >= 0 AND carro <= 100) OR (carro >= 200) and carro <= 300)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
soullucky

Obrigado antes de mais...

SELECT carro FROM carros WHERE (carro >= 0 AND carro <= 100) OR (carro >= 200 AND carro <= 300)

Estava um ) a mais. Obrigado já funciona  ;)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.