Ссылка на псевдоним в другом месте в списке 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 alias?

Ответы на вопрос(3)

Ваш ответ на вопрос