Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
soullucky

Comparação entre vários campos

Recommended Posts

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 ;)

Share this post


Link to post
Share on other 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)

Share this post


Link to post
Share on other 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  ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.