在外面嵌套一层select可以不用写where语句中的计算公式,不过效率并不好。
解决方案 »
- oracle通过在线重定义后,查询效率变慢了,怎么回事
- 问一下这样的存储过程为啥建立job会出现这样的失败?
- java程序中修改clob类型的数据!!!
- ORACLE数据优化和设置
- 求sql1992标准的全连接的语法
- 在oracle里建这样的表,不知道为什么老不成功
- 在ORACLE中怎么实现每隔一定时间,将表A的数据统计并存储到表B中
- 怎样学好Oracle数据库?该学习的东西很多,但是应该学习写什么为好
- 请教一个建表SQL语句。给出的是MYSQL的建表语句,怎么把它转换成ORACLE的。。(关键是看最后的索引的建立。)
- 关于mysql的创建视图的语句转换成oracle里面创建视图的语句
- 自定义函数返回值的简单问题
- 客户端使用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;