Fórum Consulta SQL com LIKE ou ????? #210050
28/01/2004
0
Quero fazer uma instrução sql usando o Like ou algo assim que me retorne o cliente acima...
Mas vamos dizer que eu só sei o nome: José da Silva....
Como passar somente o nome que eu sei ´José da Silva´ e ele me retornar o cliente ´José Joaquin da Silva´.....???
Deste já muito obrigado e agradeço pela atençâo...
Fabriciofagundes
Curtir tópico
+ 0Posts
28/01/2004
Marcos10
Gostei + 0
28/01/2004
Osocram
where descricao like ´¬nome¬´
os ¬ indicam q pod ter qq coisa lah
No caso se nome = jose, entaum a consulta vai trazer todos os jose, naum importa ond esteja (ex. Antonio Jose, Jose Maria, Joselito)
Gostei + 0
28/01/2004
Maicongabriel
SELECT CLIENTES.NOME FROM CLIENTES WHERE NOME LIKE :NOMECLI /* Onde NOMECLI é um parâmetro que você passa para a Query. Lembre-se de colocar ¬ no inicio e/ou no final do parametro, ou ambos! "¬ ..." pesquiza somente no inicio "... ¬" pesquiza somente no final "¬ ... ¬" pesquiza em qualquer lugar */ /* Exemplo para firebird, que dispensa o detalhe acima */ SELECT CLIENTES.NOME FROM CLIENTES WHERE NOME LIKE ´¬´ || :NOMECLI || ´¬´ /* Mas lembre-se que o like pode deixar sua Consulta Lenta, por ignorar as cheves/indices em certos casos; Então tente verificar a possibilidade de se utilizar Locate/FindKey/Etc sobre os componentes de acesso (Table) etc */
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)