在外面嵌套一层select可以不用写where语句中的计算公式,不过效率并不好。
解决方案 »
- oracle 问题
- 表空间 online
- 我要写一个函数,其中一个条件可输可不输,我咋定义缺省
- 请教一个特殊的行转列的问题,初学数据库就剩40分了!
- 我想知道:使用索引有什么好处????????/
- oracle的小问题
- 各位大师,哪里有PL/SQL编程的教程啊???
- 怎样在oracle 7.0下建表
- 哪位高手帮我看看下面的脚本,奇怪啊?
- 在哪里可以指定客户端的字符集?我在我的机器上装了ORACLE815SERVER,我使用DELPHI在本机做程序,结果凡汉字的地方全显示成#####,为什么
- 自定义函数返回值的简单问题
- 客户端使用Net8 Easy Config配置时连接字符串时出现:ORA-12541: TNS:没有监听器
select decode ( X.sum20_30, 0, 0,
100 * (X.sum30 / X.sum20_30)
)
from (
select NVL(sum(RLC_data_blocks_UL_CS2*30),0) sum30,
NVL(Sum(RLC_data_blocks_UL_CS1*20 + RLC_data_blocks_UL_CS2*30),0) sum20_30
from A
WHERE UL_CS2_RATE > 80
) X ;
select decode ( X.sum20_30, 0, 0,
100 * (X.sum30 / X.sum20_30)
) UL_CS2_RATE
from (
select NVL(sum(RLC_data_blocks_UL_CS2*30),0) sum30,
NVL(Sum(RLC_data_blocks_UL_CS1*20 + RLC_data_blocks_UL_CS2*30),0) sum20_30
from A
) X
WHERE UL_CS2_RATE > 80;