其他地方我有以下查詢:參考別名在SELECT列表
select FirstName, LastName,
Case
When LastName = 'Jones'
then 'N/A'
End as Other,
Case
When Other is not null
then 1
else 0 as Flag
的標誌值依賴於其他,但作爲其他是一個別名,標誌字段不能識別其他。
我想,我可以在一個選擇使用一個選擇。有沒有更好的方法讓Flag識別Other別名列?
geez我討厭這個MSSQL。無用的貢獻,我知道。 – youcantryreachingme 2017-07-31 23:11:41
@youcantryreachingme這實際上就是每個遵循標準的RDBMS。 – 2017-08-01 01:58:37