Ir para conteúdo

POWERED BY:

Arquivado

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

junaooaks

sql comparação com if

Recommended Posts

ola pessoal estou fazendo uma consulta no mysql e estou precisando de uma ajuda

primeiro tem como fazer a comparação "if" em consulta sql

 

tipo:

SELECT * FROM clientes, contrato WHERE cliente.id = contrato.id IF cliente.status <> 'N';

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola pessoal estou fazendo uma consulta no mysql e estou precisando de uma ajuda

primeiro tem como fazer a comparação "if" em consulta sql

 

tipo:

SELECT * FROM clientes, contrato WHERE cliente.id = contrato.id IF cliente.status <> 'N';

nesse caso você so adiciona um AND ou OR na para status cliente. ou você pode usar case - when. não entnedi mto bem... sua duvida

Compartilhar este post


Link para o post
Compartilhar em outros sites

na consulta eu so quero que a junção

WHERE cliente.id = contrato.id
me retorne se
IF cliente.status <> 'N'

Compartilhar este post


Link para o post
Compartilhar em outros sites

AND

 

 

SELECT * FROM clientes, contrato 
WHERE cliente.id = contrato.id 
AND cliente.status <> 'N';

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT * FROM clientes, contrato WHERE cliente.id = (IF (cliente.status <> 'N', contrato.id ,AQUI O Q ELE VAI RETORNAR SE O IF DER FALSE));

 

n testei o code, mas ve se ele roda ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

na consulta eu so quero que a junção me retorne se

SELECT * FROM clientes
INNER JOIN  contrato ON cliente.id = contrato.id WHERE cliente.status <> 'N';

isso?

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.