sql >> Databáze >  >> RDS >> Sqlserver

Jak použít počítané pole v jiném poli stejného dotazu

Udělejte to takto:

;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. Zrušte program PL/SQL

  2. dotaz Oracle SQL pro výpis všech dat předchozího měsíce

  3. Jak zálohovat šifrovanou databázi pomocí serveru Percona pro MySQL 8.0

  4. PostgreSQL přetypování součtu jako bigint