Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Помощ за SQL Query след 13-ти ред Динамични и в 12-ти ред статични стойности с формула

Не знам какво имате предвид под статична стойност, която е в „SC_12“ Но ако имате тази стойност в таблицата, използвайте това:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сумирайте стойности от няколко реда в един ред

  2. Автоматизиране на дефрагментацията на индекса в базата данни на MS SQL Server

  3. SSRS Report Manager задава ниво на мащабиране по подразбиране

  4. Да вземем времето от датата и да го преобразуваме в секунди?

  5. преглед на променените стойности след израз за актуализиране