No campo Numero de uma tabela está gravado o seguinte registro:
413.517-8
O sistema de pesquisa utilizando o like deve desconsiderar os tracos e pontos na pesquisa, por exemplo, se o usuário digitar 4135178 (note que foram suprimidos o ponto e o traco), gostaria que o operador like me retornasse um resultado verdadeiro, ou seja, o registro foi localizado.
Note que a instrucao sql abaixo não contem pontos ou tracos, mas lá no banco de dados está com ponto e traco. Então tem algum modo do registro ser encontrado mesmo assim? Como escreveria a instrucao sql caso seja possível?
Select TipoNumero LIKE '%5134657%' order by Data Desc
Pergunta
Halfar
No campo Numero de uma tabela está gravado o seguinte registro:
413.517-8
O sistema de pesquisa utilizando o like deve desconsiderar os tracos e pontos na pesquisa, por exemplo, se o usuário digitar 4135178 (note que foram suprimidos o ponto e o traco), gostaria que o operador like me retornasse um resultado verdadeiro, ou seja, o registro foi localizado.
Note que a instrucao sql abaixo não contem pontos ou tracos, mas lá no banco de dados está com ponto e traco. Então tem algum modo do registro ser encontrado mesmo assim? Como escreveria a instrucao sql caso seja possível?
Select TipoNumero LIKE '%5134657%' order by Data Desc
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados