Olá,
Eu tenho uma tabela com 7 colunas. A primeira coluna tem o nome das pessoas. Da coluna 2 à coluna 7 tem valores (de 0,0 a 15,0) de MONTH_1 a MONTH_6, portanto:
Column_1 = nome;
Column_2 = MONTH_1;
Column_3 = MONTH_2;
Column_4 = MONTH_3;
e assim por diante...
Agora eu quero recuperar registos que tenham valor > = 0,55 em pelo menos 2 ou mais colunas desses meses.
Como posso fazer esse cálculo?
Boa noite,
Por favor, estou com seguinte problema, em uma coluna tenho valores de 0,2,3, porém eu preciso que minha consulta final retorne apenas o valor 0, caso no registro não tenha valor 0, retorne o valor 3.
Estou tentando com o Case mais sem sucesso. Alguem poderia me ajudar.
select p.produto,p.nome, (case when p,sequencia = 3 then 3 else 2 end) as valor
from produtos p
where p.status = 'A'