少有sub query ,把union all用or来替代
建立索引
建立索引
解决方案 »
- sql求助
- oracle 10g 透明网关的问题
- ORACLE9I找不到数据库
- Oracle的Sequence对象有什么作用?Sequence怎么和数据表进行对应的?
- 请问在oracle 9i_jdeveloper里面怎样连接ACCESS数据库?我用的是WIN2000的系统
- oracle字符串替换方法!急!
- 这个更新如何在sql*plus里实现啊?
- 关于goldengate Director 客户端admin无法登陆的问题?
- oracle blob图像导入问题,求大神解答
- 存储过程多表关联返回sys_refcursor,如何接收?
- 触发器问题:如何保证插入的数据为唯一的记录。用触发器实现。
- 大家看看我这个存储过程有什么问题
要几个小时建议用package
set autotrace traceonly explain
AND TO_DATE ('2004-1-28', 'yyyy-mm-dd')
上面改成
and dsk_time <TO_DATE ('2004-1-22', 'yyyy-mm-dd')
and dsk_time >TO_DATE ('2004-1-28', 'yyyy-mm-dd')
类似的语句都改,union all一样要用.用了比or效率高,再分析以下你的需求,看看是不是可以把子查询去掉.