[firebase-br] Condição Contrária
jackson oliveira
jackmosp em gmail.com
Sex Abr 11 11:17:47 -03 2014
SIMPLES, A QUERY CONTRÁRIA SERIA ESTA:
SELECT * FROM CLIENTES WHERE (NOME NOT LIKE '%DIEGO%') AND (APELIDO NOT
LIKE'%DIEGO%')
No primeiro, você traz todos os registros de clientes que tenham o nome de
diego ou o apelido de diego
Na segunda, você QUER TODOS OS CLIENTES, que não tenham o nome de diego e
tão pouco o apelido de diego.
Abraços e espero ter ajudado,
Jackson de Oliveira
Em 11 de abril de 2014 10:23, Diego Bulgarelli
<diegofirebird em gmail.com>escreveu:
> Bom dia a todos,
>
> Tenho uma consulta com várias condições no Where.
> Gostaria fazer outra consulta que me retornasse tudo que a primeira não
> trouxe, porém mantendo a mesma estrutura.
>
> Original
> SELECT * FROM CLIENTES WHERE ((NOME LIKE '%DIEGO%') OR (APELIDO LIKE
> '%DIEGO%'))
>
> Contrário
> SELECT * FROM CLIENTES WHERE *NOT *((NOME LIKE '%DIEGO%') OR (APELIDO LIKE
> '%DIEGO%'))
>
> Mas assim não está trazendo todos os registros que ficaram faltando na
> primeira consulta.
> Alguém tem alguma ideia?
>
> Grato
> Diego Bulgarelli
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista