1
resposta

Desafio: Classificação de Clientes

Olá, segue a minha resposta para o desafio.

Classificando os Clientes:

SELECT NOME,
(CASE WHEN LIMITE_DE_CREDITO >= 150000 THEN 'Clientes Grandes'
      WHEN LIMITE_DE_CREDITO >= 110000 AND LIMITE_DE_CREDITO < 150000 THEN 'Clientes Médios'
      Else 'Clientes Pequeno' End) AS SEGMENTOS
      FROM TABELA_DE_CLIENTES
      ORDER BY [LIMITE_DE_CREDITO] DESC

Quantidade de Clientes por Classificação:

SELECT CLASSIFICACAO, COUNT(*) AS QUANTIDADE_CLIENTES
FROM (
    SELECT
        CASE 
            WHEN LIMITE_DE_CREDITO >= 150000 THEN 'Clientes Grandes'
            WHEN LIMITE_DE_CREDITO >= 110000 AND LIMITE_DE_CREDITO < 150000 THEN 'Clientes Médios'
            ELSE 'Clientes Pequeno' 
        END AS CLASSIFICACAO
    FROM TABELA_DE_CLIENTES
) AS SEGMENTACAO
GROUP BY CLASSIFICACAO
1 resposta

Olá, Matheus, tudo bem?

Mandou muito bem resolvendo o desafio proposto.

Continue assim e bons estudos!