Os caracteres curinga são caracteres que podem assumis qualquer valor, e são muito uteis em pesquisas.
Imagine que você possui uma tabela de endereços contendo Rua, numero da casa, CEP, enfim... e seja necessário um select para uma cidade onde o CEP Geral seja 75.000-000, neste caso podemos utilizar o caractere curinga % , ele se assemelha ao caractere utilizado no MS-DOS (*) , que substitui qualquer quantidade de caracteres, exemplo:
Agora, digamos que seja necessário substituir uma quantidade exata de caracteres, por exemplo, neste mesmo caso do CEP, precisemos de selecionar os CEP's que se iniciem por 75 mas terminem com 180 (75.XXX.180), neste caso, devemos utilizar o caractere (_), Ex.
SELECT cep FROM endereco WHERE cep LIKE '75___180'
Aí, a utilização pode ser combinada também, por exemplo, que na segunda casa seja 5 e na ultima nove:
SELECT cep FROM endereco WHERE cep LIKE '_5%9'
ou
SELECT cep FROM endereco WHERE cep LIKE '_5____9'
Nenhum comentário:
Postar um comentário
Deixe aqui o seu comentário