Я надеюсь, что вы сможете помочь в этом вопросе. Я использую Oracle SQL (SQL Developer для этого представления)...
Если у меня есть таблица со следующими столбцами:
- ColumnA (Number)
- ColumnB (Number)
- ColumnC (Number)
На мой взгляд, у меня
Select
ColumnA,
ColumnB,
ColumnA + ColumnB As calccolumn1
Теперь, в этот момент, я хочу использовать calccolumn1 но я не могу просто сказать...
Select
ColumnA,
ColumnB,
ColumnA + ColumnB As calccolumn1
calccolumn1 / ColumnC as calccolumn2
Я предполагаю, что мне нужен какой-то подзапрос... но здесь мне нужна ваша помощь... Как я могу сложить запрос, чтобы я мог использовать calccolumn1 в другом вычислении в рамках одного и того же запроса? Это может быть If If или Case, когда, но нижняя линия - это некоторое производное число.