Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Guida di query SQL dopo la 13a riga Valori statici dinamici e nella 12a riga con una formula

Non so cosa intendi con un valore statico che è in "SC_12" Ma se hai quel valore nella tabella, usa questo:

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_