我有以下查询:
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,但由于 Other 是别名,因此 Flag 字段无法识别 Other。
我想,我可以在选择中使用选择。Flag 是否有更好的方法来识别其他别名列?