Сподіваюся, ви можете допомогти з цим питанням. Я використовую Oracle SQL (розробник SQL для цього подання) ...
Якщо у мене є таблиця з такими стовпцями:
- Стовпець A (номер)
- Стовпець B (номер)
- Стовпець C (номер)
На мій погляд, я маю
Select
ColumnA,
ColumnB,
ColumnA + ColumnB As calccolumn1
Зараз на цьому етапі я хочу використовувати calccolumn1, але я не можу просто сказати ...
Select
ColumnA,
ColumnB,
ColumnA + ColumnB As calccolumn1
calccolumn1 / ColumnC as calccolumn2
Я припускаю, що мені потрібен якийсь підзапит .. але тут мені потрібна ваша допомога ... Як би я сформулював запит, щоб я міг використовувати calccolumn1 в іншому розрахунку в тому самому запиті? Це може бути значення If then або Case when, але в підсумку це деяке похідне число.
(ColumnA + ColumnB) / ColumnC As calccolumn2
?