Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Query Help após a 13ª linha Valores estáticos dinâmicos e na 12ª linha com uma fórmula


Não sei o que você quer dizer com um valor estático que está em “SC_12” Mas se você tiver esse valor na tabela, use isso:
select T_P, O_P, H_P, L_P, C_P, SC_12
    case when t1.S_NO_ > 12 
        then cast ((t2.SC_12 * 11 + t1.C_P)/12 as varchar(50))
        else '' 
        end as [c12-WWR]
from t as t1
inner join t as t2 on t2.S_NO_ = t1.S_NO_ -1
order by t1.S_NO_