[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