Possui 2 registros
SELECT * FROM tabela_de_clientes WHERE NOME LIKE '%Mattos%'
Possui 2 registros
SELECT * FROM tabela_de_clientes WHERE NOME LIKE '%Mattos%'
Olá Lucas, tudo bem?
Ao utilizar o Like informando a string entre os dois símbolos de %, como na sua query, ao realizar a consulta, qualquer string que tenha Mattos em qualquer posição será retornado, ou seja, não será retornado apenas os que tem o último sobrenome Mattos.
No caso do exercício, foi retornado apenas os dois clientes que continham no último sobrenome Mattos, pois na base dados não existe clientes com Mattos, no inicio ou no meio do nome.
Para retornar apenas os clientes que tem o último sobrenome Mattos, você utiliza símbolo de % apenas no inicio da string, dessa forma:
SELECT * FROM tabela_de_clientes WHERE NOME LIKE '%Mattos'
Foi bem legal você ter compartilhado aqui no fórum a sua resposta para a atividade Lucas:).
Continue assim, qualquer dúvida é só falar e bons estudos!