Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bantuan SQL Query setelah baris ke-13 Dinamis dan dalam nilai statis baris ke-12 dengan rumus

Saya tidak tahu apa yang Anda maksud dengan nilai statis yang ada di “SC_12” Tetapi jika Anda memiliki nilai itu di tabel, gunakan ini:

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. Alternatif untuk operator MAX pada bidang bit

  2. Pengembang Sql 2008 ke Sql Azure Migration

  3. Bagaimana saya bisa melihat semua karakter khusus yang diizinkan di bidang varchar atau char di SQL Server?

  4. Pilih 3 baris pertama dari setiap tabel dalam database

  5. Mengapa server SQL melempar kesalahan ini:Tidak dapat memasukkan nilai NULL ke dalam kolom 'id'?