1
resposta

Resposta

BEGIN
SELECT COUNT (1)
FROM TB_CLIENTES
WHERE NOME_CLIENTE = '%Mattos%'
END/
1 resposta

Olá Felipe, tudo bem?

Tenho algumas observações sobre a sua query.

  • Nesta atividade, como é solicitado apenas os clientes que tenham o sobre nome Mattos, você precisa utilizar o operador LIKE, assim é possivel comparar apenas uma parte da string e identificar os clientes que tenham o sobre nome Mattos .

  • O símbolo de porcentagem é informado apenas quando utilizamos o LIKE, quando vamos fazer uma query realizando a comparação de uma string com um campo, não utilizamos o símbolo de porcentagem.

  • A sua query com as alterações realizadas:

SELECT count(*) FROM TABELA_DE_CLIENTES 
WHERE NOME LIKE '%Mattos';
  • Uma outra forma de resolver esta atividade:
SELECT * FROM TABELA_DE_CLIENTES 
WHERE NOME LIKE '%Mattos';

Foi muito legal você ter compartilhado a sua resposta da atividade aqui com a gente :).

Continue assim e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software