1
resposta

Resolução do exercício

SELECT ESTADO,

(CASE

    WHEN LIMITE_DE_CREDITO >= 150000 THEN 'CLIENTES GRANDES'
    WHEN LIMITE_DE_CREDITO BETWEEN 110000 AND 150000 THEN 'CLIENTES MÉDIOS'
    ELSE 'CLIENTES PEQUENOS' END) AS 'CATEGORIA POR CLIENTE' , COUNT(*) AS 'TOTAL DE CATEGORIAS POR ESTADO'

FROM TABELA_DE_CLIENTES

GROUP BY
(CASE

    WHEN LIMITE_DE_CREDITO >= 150000 THEN 'CLIENTES GRANDES'
    WHEN LIMITE_DE_CREDITO BETWEEN 110000 AND 150000 THEN 'CLIENTES MÉDIOS'
    ELSE 'CLIENTES PEQUENOS' END),ESTADO

ORDER BY ESTADO, [TOTAL DE CATEGORIAS POR ESTADO] DESC,[CATEGORIA POR CLIENTE] DESC

Resultado SQL

1 resposta

Oii, Douglas! Tudo bem?

Desculpas pela demora em obter o retorno.

Parabéns por resolver o desafio proposto e obrigada por compartilhar aqui! A estrutura do SELECT ficou excelente e bem organizada.

Continue se empenhando nos estudos e praticando os exercícios, qualquer dúvida, conte conosco para te auxiliar.

Bons estudos e sucesso!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!