我有一個問題,我不能弄明白,它應該是非常快,但我還沒有看到任何像它一樣。因此,這裏是我的主要問題,我有一個定義了基於一個經理團隊,所以它看起來像一個case語句:SQL Server案例陳述
"team" = case
when manager = 'manager1' then 'team1'
...
when manager = 'managerN' then 'teamN'
else 'Other'
end
然後我想找到一種方法,使一個新的欄目「凸出」,使其除非項目團隊是「其他」,所以我想它看起來像:
"proj" = case
when team = 'Other' then 'Other'
else project
end
,但我不斷收到錯誤的語法不正確或它說,球隊是不是一個有效的列。有任何想法嗎?
你能分享一個確切的錯誤嗎? – 2013-03-05 22:25:38
您不能在select子句中重用別名。僅在那之後。 – 2013-03-05 22:25:55
列名稱'team'無效。 – NateSHolland 2013-03-05 22:26:12