Использование псевдонима в части выражения Case в Oracle SQL

Я пытался найти какое-то времяМожно использовать псевдоним, указанный ранее в операторе select, если его можно использовать в случае позже в операторе case для Oracle SQL. Большинство результатов, которые я нахожу, касаются того, как сделать псевдоним на основе описания случая, которое нета же проблема. Быстрый пример будет что-то вроде:

Select TABLEA.SomeIDNumber AS "Id",
       case ID
          when 3
          then 'foo'
          else 'bar'
       end AS "Results"
FROM OMEGA.TABLEA

Это'на самом деле не все так просто в SQL-выражении I 'я создаю (этоНа самом деле создается на основе предыдущего оператора case и требует нескольких объединений в различных таблицах для выполнения всех остальных шагов запроса, но это нене имеет смысла, не зная больше о базе данных, которую я могуя делюсь)

мне просто интересно, если этоМожно использовать псевдоним в операторе case позже в операторе select для Oracle (я знаю, что такие вещи можно сделать с помощью Access вроде "SQL»). Или лучше для меня сделать некоторую переработку выбора, чтобы сделать его вложенным оператором выбора? Вероятно, выполнимо, только немного больше боли.

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

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