SQL Instructions – Utilização do Operador LIKE

Com o operador LIKE podemos comparar uma cadeia de caracter utilizando algum padrão de comparação (SQL Wildcards).

O que é um SQL Wildcards ?

Wildcard são padrões de comparação usados em SQL , para uma busca de dados seletiva.

Um wildcard pode substituir um ou mais caracteres num busca utilizando o operador LIKE.

Em SQL, os seguintes padrões podem ser usados:

Wildcard Descrição
% É um substituto de nenhum ou muitos caracteres ( Bastante utilizado em buscas onde não sabemos o certo ao que procurar) Ex. Temos um registro de nome Estevão Ferreira Maia, mais o operador sabe somente o sobrenome. Com o uso do operador LIKE e o Wildcard ‘%’ a busca ficaria assim :SELECT nome FROM tblRegistro WHERE nome LIKE ‘%Ferreira%’

Com isso fazemos uma requisição ao banco, onde ele ira percorrer os registros da tabela em busca de padrões com o requisito apresentado a ele, no caso, (‘Ferreira’)

_ Substitui exatamente 1 caracter.
[charlist] Apenas um caracter em uma charlist
[^charlist]or[!charlist] Apenas um caracter que não esteja em uma charlist

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s