1
resposta

Desafio: classificando os clientes - case

Código sugerido:

SELECT NOME,
(CASE WHEN LIMITE_DE_CREDITO >= 150000 THEN 'Clientes grandes'
WHEN LIMITE_DE_CREDITO < 150000 AND LIMITE_DE_CREDITO >= 110000 THEN 'Clientes medios'
ELSE 'Clientes pequenos' END) AS CLASSIFICACAO
FROM TABELA_DE_CLIENTES;

Tendo em vista que o case considera o primeiro resultado localizado, deixaria o código mais enxuto deixando apenas 1 condição para o "Clientes medios":

SELECT 
NOME,
CASE 
    WHEN LIMITE_DE_CREDITO >= 150000 THEN 'Clientes grandes'
    WHEN LIMITE_DE_CREDITO >= 110000 THEN 'Clientes medios'
ELSE 'Clientes pequenos' END AS CLASSIFICACAO
FROM TABELA_DE_CLIENTES;
1 resposta

Olá, Joel, tudo bem?

Mandou muito bem resolvendo o desafio proposto.

Continue assim e bons estudos!