1
resposta

Resolução do exercício

Segue minha resolução que trouxe os seguintes resultados:

SELECT * FROM [TABELA_DE_CLIENTES] WHERE [NOME] LIKE '%SILVA%';

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Bom dia Rafael!

Obrigado por compartilhar seu código com a comunidade Alura. Como relembrar é manter vivo na memória, deixo abaixo uma tabela com um resumo dos principais operadores do LIKE em SQL:

PadrãoDescriçãoExemplo SQLExemplo de Saída
%aTermina com 'a'SELECT * FROM tabela WHERE coluna LIKE '%a'Maria, Ana
a%Começa com 'a'SELECT * FROM tabela WHERE coluna LIKE 'a%'Ana, Alice
%a%Contém 'a' em qualquer posiçãoSELECT * FROM tabela WHERE coluna LIKE '%a%'Maria, Ana, Carlos
a_bComeça com 'a', termina com 'b' e tem um caractere entre elesSELECT * FROM tabela WHERE coluna LIKE 'a_b'a1b, a2b
a%bcComeça com 'a', termina com 'bc' e pode ter qualquer sequência de caracteres no meioSELECT * FROM tabela WHERE coluna LIKE 'a%bc'abcd, axyzbc

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!