Ir para conteúdo

POWERED BY:

Arquivado

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

amanda kelly

AND e OR juntos numa mesma query

Recommended Posts

SELECT ID_CLIENTE, NOME_EMPRESA,BLOQUEAR,CIDADE, UF,ID_IP,IP,IP.VELOCIDADE,MAC,SSID, USUARIO_HOTSPOT,PLANO_HOTSPOT FROM CLIENTES,IP WHERE NOME_EMPRESA LIKE '%AMANDA%' AND SITUACAO='A' AND CATEGORIA='R' AND CLIENTES.ID_CLIENTE=IP.IS_CLIENTE AND CIDADE='POUSO ALEGRE' OR CIDADE='POÇOS DE CALDAS' ORDER BY NOME_EMPRESA

 

Bom, eu queria que nessa query selecionassem clientes que tem essa SITUAÇÃO, ESSA CATEGORIA tanto na cidade de PSA como PCS, mas dá erro... Pelos teste que eu fiz, é o uso do OR que não está de acordo. Como posso fazer para ter o mesmo resultado?

 

 

Obrigada desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

precisa explicitar o que quer de fato com sua logica atraves de parenteses

 

se for o que entendi seria apenas isso

 

SELECT ID_CLIENTE, NOME_EMPRESA,BLOQUEAR,CIDADE, UF,ID_IP,IP,IP.VELOCIDADE,MAC,SSID, USUARIO_HOTSPOT,PLANO_HOTSPOT FROM CLIENTES,IP WHERE NOME_EMPRESA LIKE '%AMANDA%' AND SITUACAO='A' AND CATEGORIA='R' AND CLIENTES.ID_CLIENTE=IP.IS_CLIENTE AND ( CIDADE='POUSO ALEGRE' OR CIDADE='POÇOS DE CALDAS' ) ORDER BY NOME_EMPRESA

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.