1
resposta

coluna classificacao

Boa tarde galera! Não tem algum forma de criar uma nova coluna com A,B ou C com base no valor da coluna de % acumulada da tabela?

Não achei muito pratico ter que criar uma nova fonte de dados somente para isso.

1 resposta

Olá, Miguel, tudo bem?

Desde já peço desculpas pela demora em obter retorno.

Nessa situação, realmente a função CASE é uma excelente alternativa para criar novas colunas com base em condições específicas da coluna de porcentagem acumulada. Seguindo os passos abaixo, você poderá realizar essa tarefa de maneira simples:

  • Na fonte de dados, clique no botão "+ Adicionar um campo" para criar a nova coluna.

  • Nomeie o novo campo, podemos chamar de "classificacao" (ou o nome que preferir).

  • Agora, utilize a função "CASE" para definir as condições de classificação. O código será semelhante ao seguinte:

CASE 
  WHEN porcentagem_acumulada >= 0 AND porcentagem_acumulada < 50 THEN 'A'
  WHEN porcentagem_acumulada >= 50 AND porcentagem_acumulada < 80 THEN 'B'
  WHEN porcentagem_acumulada >= 80 AND porcentagem_acumulada <= 100 THEN 'C'
END
  • Clique em "Salvar" para adicionar a nova coluna ao seu conjunto de dados.

Pronto! Feito isso foi criado um novo campo baseado em outra coluna.

Abaixo deixo um link da documentação sobre o CASE :

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Abraços e até mais!

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