1
resposta

[Sugestão] Campo Calculado - Desligamentos

Bom dia,

Apenas contribuindo com um possiblidade, na criação do campo "Desligamentos", segue calculo abaixo:

COUNT(CASE WHEN StatusColaborador = "Justa Causa" OR StatusColaborardor = "Saída voluntária" THEN "Desligados" END)

1 resposta

Oii, Arthur, boa tarde!

Obrigado por compartilhar sua sugestão!

Apenas uma pequena correção: o COUNT() deve contar valores numéricos ou não nulos, então, em vez de retornar uma string como Desligados no THEN, podemos retornar um valor numérico, como 1.

Ajustando a consulta, você poderia usar assim:

COUNT(CASE
    WHEN StatusColaborador = "Justa Causa" THEN 1
    WHEN StatusColaborador = "Saída voluntária" THEN 1
    ELSE NULL
END)

Dessa forma o COUNT() contabiliza cada ocorrência de Justa Causa ou Saída voluntária :)

Abraços!