[firebase-br] Like in (...)

Alysson Azevedo agalysson em gmail.com
Qua Ago 4 12:00:34 -03 2010


Utilize esse site tb: http://www.w3schools.com/sql/default.asp

ele tem refenrencias do sql em geral (nao só do Firebird), mas da pra tirar
bastante coisa de la...
e no seu caso...
where campo like '%valor1%'
   or campo like '%valor2%'
...
nao é necessario parenteses...
eles são necessarios quando tem AND na query, pq ai, sem eles, sua query
pode vim toca atrapalhada...
se quizer, posso falar mais sobre isso depois...

--

Alysson Gonçalves de Azevedo
(11) 8491-7730

(\(''^_^ )/)

"Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai
gritando: -Perdi tudo!!!"




Em 4 de agosto de 2010 11:50, Jonas <jonas em hos.com.br> escreveu:

> ops... quer dizer.. "OR LIKE"
> WHERE (CAMPO LIKE 'EXEMPLO1'OR CAMPO LIKE 'EXEMPLO2'OR CAMPO LIKE
> 'EXEMPLO4')
> ----- Mensagem original -----
> De: Jonas
> Para: FireBase
> Enviadas: Wed, 4 Aug 2010 11:48:16 -0300 (BRT)
> Assunto: Re: [firebase-br] Like in (...)
>
> certo.. então no exemplo que mostrei a solução seria 3 like's:
> WHERE CAMPO LIKE 'EXEMPLO1'AND CAMPO LIKE 'EXEMPLO2'AND CAMPO LIKE
> 'EXEMPLO4'
> obrigado pelas respostas.. irei atraz das apostilas..
> obrigado!
> ----- Mensagem original -----
> De: Emerson Moreno
> Para: hpensador em gmail.com, FireBase
> Enviadas: Wed, 4 Aug 2010 10:59:55 -0300 (BRT)
> Assunto: Re: [firebase-br] Like in (...)
>
> Mesmo parecendo estranho para muitos de nós a pergunta do Jonas, mas
> tenha certeza que existem muito "POGamadores" com a mesma dúvida. Pelo
> menos ele teve a coragem de expressar sua dúvida.
>
> Parabéns Hélio, por esclarecer o nosso amigo e parabéns ao Jonas por
> perguntar.
>
> Pois realmente quando não sabemos temos que pesquisar. Só um conselho
> para o Jonas, procure algumas apostilas de SQL para estudar. Garanto
> que não irá se arrepender.
>
> Em 4 de agosto de 2010 10:41, Hélio Oliveira  escreveu:
> > Bom dia Jonas!
> >
> > O operador IN trabalha com conjuntos não sendo possível a utilização do
> > mesmo junto ao operador LIKE.
> >
> > select codigo from tabela where codigo in (1, 2, 3, 4) ou
> > select codigo from tabela where codigo not in (1, 2, 3, 4)
> >
> > --
> > Hélio Oliveira
> > Analista de Sistemas
> > Delphi Developer
> > http://hpensador.blogspot.com
> > (71) 9975-9176
> >
> >
> >
> >
> > ______________________________________________
> > 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
> >
>
>
>
> --
> []'s
>
> Emerson Moreno
> Desenvolvedor Delphi
> O grande sábio aprende por ensinar!
>
> ______________________________________________
> 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
>
> --
> >> Jonas Dametto
> >> Hos Sistemas - www.hos.com.br
> >> Desenvolvimento
>
> --
> >> Jonas Dametto
> >> Hos Sistemas - www.hos.com.br
> >> Desenvolvimento
> ______________________________________________
> 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