sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Query Hjälp efter 13:e raden Dynamiska och i 12:e radens statiska värden med en formel

Jag vet inte vad du menar med ett statiskt värde som finns i "SC_12" Men om du har det värdet i tabellen, använd detta:

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_



  1. orakelvyer och nätverkstrafik

  2. Returnera null för date_format när input är null i mysql

  3. PHP-bindande "bigint" datatyp (MySQLi förberedd sats)

  4. Hur man distribuerar om, återskapar databasen vid varje testkörning