Colegas, estou querendo fazer a seguinte pesquisa em uma Tabela Média que tenho aqui (+ de 100.000 registros).
Gostaria que o usuário digitasse por exemplo : JOSE CARLOS e, ao clicar em pesquisar ele me trouxesse :
ADAO JOSEMAR
ADAO JOSE
JOSE MARIA
CARLOS ALELUIA
JOAO CARLOS
IVAN JOSE
PEDRO JOSE
PEDRO CARLOS
ou seja : toda ocorrencia tanto de JOSE quanto de CARLOS
esta pensando em fazer o seguinte :
1º Pegar esta String e fazer um SPLIT dela armazenando em um array
2º Fazer um For deste array (eliminar a posição que contenha menos de 3 caracteres ex.: DO DA E)
3º Em cada ocorrencia pesquisar na Tabela
Mas creio que ha uma melhor solução pois fazer pesquisa varias vezes na mesma tabela não deve ser boa prática.
Será que existe uma QUERY que me resolveria isso de uma só vez ?
Gostaria da opiniao de vocês.
obrigada
Giuliana