Fórum LIKE IN no SELECT #473000
14/03/2014
0
Tem uma forma mais rapida de fazer isso?
select * from clientes where nome like '%EDSON%' or nome like '%BAURU%'
existe algo desse tipo?
select * from clientes where nome LIKE IN ('%EDSON%' , '%BAURU%' );
No SQL SERVER a gente pode fazer isso
select * from clientes WHERE CONTAINS(nome , '"EDSON*" OR "BAURU*" )
Eu quero fazer uma pesquisa de varios campos com varias palavras. como no google, q vc digita as palavras e ele pesquisa em varios lugares onde contem.
Grato.
Edson Hashimoto
Curtir tópico
+ 0Posts
27/03/2014
Thiago Irrazabal
SELECT * FROM CLIENTES WHERE NOME SIMILAR TO '_+EDSON_+|_+BAURU_+'
Att,
Thiago Irrazabal de Oliveira.
Gostei + 0
31/03/2014
Thiago Irrazabal
Att,
Thiago Irrazabal de Oliveira.
Gostei + 0
31/03/2014
Edson Hashimoto
Nao funcionou bem do jeito q eu queria, eu acabei fazendo meio q na marretada mesmo... mas nao conhecia esse SIMILAR. Achei interessante. Mais um conhecimento adquirido :)
Vou pesquisar mais a respeito.
Obrigado mesmo!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)