Segue minha resolução que trouxe os seguintes resultados:
SELECT * FROM [TABELA_DE_CLIENTES] WHERE [NOME] LIKE '%SILVA%';
Segue minha resolução que trouxe os seguintes resultados:
SELECT * FROM [TABELA_DE_CLIENTES] WHERE [NOME] LIKE '%SILVA%';
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ão | Descrição | Exemplo SQL | Exemplo de Saída |
---|---|---|---|
%a | Termina 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ção | SELECT * FROM tabela WHERE coluna LIKE '%a%' | Maria , Ana , Carlos |
a_b | Começa com 'a', termina com 'b' e tem um caractere entre eles | SELECT * FROM tabela WHERE coluna LIKE 'a_b' | a1b , a2b |
a%bc | Começa com 'a', termina com 'bc' e pode ter qualquer sequência de caracteres no meio | SELECT * FROM tabela WHERE coluna LIKE 'a%bc' | abcd , axyzbc |
Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!