這是我的簡單查詢。如何在sql server中爲此查詢分配列標題/名稱?
Declare @custName INT
Set @custName = 2
Select case @custName
when 1 then 'abc'
when 2 then 'xyz'
when 3 then 'pqr'
end
以上查詢運行良好。
輸出是
我想指定的列或標題名稱作爲客戶名稱。
我試着查詢的一些排列組合。
Declare @custName INT Set @custName = 2 Select case @custName as CustomerName when 1 then 'abc' when 2 then 'xyz' when 3 then 'pqr' end
Declare @custName INT Set @custName = 2 Select CustomerName as case @custName when 1 then 'abc' when 2 then 'xyz' when 3 then 'pqr' end
但返回錯誤。
所以我的問題是如何分配一些適當的標題/列名稱?
謝謝:)。這種方式由@Abdul發佈,如果你發佈其他兩種方式,這將是非常好的。 –
Yeah.Great。(Y):) –