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

Cara menggunakan bidang terhitung di bidang lain dari kueri yang sama

Lakukan seperti ini:

;WITH YourCTE AS
(
Select
    Case ...
        When ... then ...
        When ... then ...
        When ... then ...
    End                     as FieldA
From TblSource
)
SELECT FieldA, FieldA + 1 AS FieldB, FieldA + 2 AS FieldC ....
FROM YourCTE


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan Dari Satu Tabel ke beberapa tabel sambil Menormalkan database

  2. Dapatkan Daftar Akun Email Database di SQL Server (T-SQL)

  3. Cara ORDER BY di SQL PIVOT

  4. Bagaimana Anda bisa memberi nama Tabel Dataset yang Anda kembalikan dalam proc tersimpan?

  5. ExecuteNonQuery untuk SELECT sql pernyataan tidak mengembalikan baris