The LIKE keyword
Parte da seção Fundamentos do Journey de SQL da Coddy — lição 20 de 72.
A palavra-chave LIKE é usada para verificar as similaridades de strings. Por exemplo, se quisermos buscar todos os registros cujo nome começa com a letra a, então usaremos a palavra-chave LIKE.
Dois coringas principais são usados:
%- significa qualquer número de caracteres_- significa exatamente um caractere
Por exemplo:
%a- significa qualquer string que termina comaa%- significa qualquer string que começa coma
%a%- significa qualquer string que contenhaa_a%- significa que a letraaé o segundo caractere na string
%a__- significa que a string contémana 3ª posição a partir do final
Para usá-lo, escrevemos:
SELECT col1, col2, ...
FROM table1
WHERE col1 LIKE '%a__'Desafio
FácilTabelas e colunas disponíveis:
<strong>people</strong>:<strong>id</strong>,<strong>name</strong>
Busque todas as pessoas cujo nome começa com K (maiúscula) e termina com a (minúscula) e ordene os resultados pelos nomes em ordem decrescente.
Folha de consulta
A palavra-chave LIKE é usada para verificar semelhanças de strings com curingas:
%- significa qualquer número de caracteres_- significa exatamente um caractere
Padrões comuns:
%a- termina comaa%- começa coma%a%- contéma_a%-aé o segundo caractere%a__-aestá na 3ª posição a partir do final
SELECT col1, col2, ...
FROM table1
WHERE col1 LIKE '%a__'Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns