我希望您能为这个问题提供帮助。我正在使用Oracle SQL(此视图为SQL Developer)...
如果我有一个包含以下列的表格:
- 列A(数字)
- ColumnB(编号)
- ColumnC(编号)
我认为我有
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
吗?