解决方案 »
- 求语句
- oa系统中突然提示SqlException错误,请大拿们帮我分析一下。不胜感激!!!!
- 怎样将null值显示为0
- 向各位大虾求电子版的pro*c相关书籍
- 如何提高查询效率?
- 在Oracle中调用java写的存储过程:向一个表中插入数据,正常调用。可表的数据没有变化?什么原因?谢谢!
- 请教在Linux/Unix下安装Oracle数据库的方法?急!!!!!
- 急!oracle7.3的SID支持"_".oracle8i好像不支持? 此情况下,如何连?
- 没有主键,怎么设置快照复制????
- 有没有人能提供:在(oracle+win2000 server)下,热备份的详细过程?小弟不慎感激!
- pl\sql 查询问题
- mySql 转Oracle 后number 精度问题,在线急!!!!
SELECT 2 st,5 ed FROM dual UNION ALL
SELECT 4,7 FROM dual UNION ALL
SELECT 1,3 FROM dual)
SELECT DISTINCT TEST.ST, TEST.ED, ST + LEVEL - 1
FROM TEST
CONNECT BY ST + LEVEL - 1 <= ED
ORDER BY st,ed
SELECT 2 st,5 ed FROM dual UNION ALL
SELECT 4,7 FROM dual UNION ALL
SELECT 1,3 FROM dual)
SELECT DISTINCT TEST.ST, TEST.ED, ST + LEVEL - 1
FROM TEST
CONNECT BY ST + LEVEL - 1 <= ED
ORDER BY st,ed
数据表中start 到end 的跨度不会超过5但是在有64条数据的时候 跑了2分钟还没有跑完
真实数据大概在200 - 500 之间, 不能跑。。
SELECT 2 st,5 ed FROM dual UNION ALL
SELECT 4,7 FROM dual UNION ALL
SELECT 1,3 FROM dual)
SELECT DISTINCT TEST.ST, TEST.ED, ST + LEVEL - 1
FROM TEST
CONNECT BY ST + LEVEL - 1 <= ED
ORDER BY st,ed
数据表中start 到end 的跨度不会超过5但是在有64条数据的时候 跑了2分钟还没有跑完
真实数据大概在200 - 500 之间, 不能跑。。
我再想想吧,我才也发现好像确实有性能问题,数据集成基数增加,我还没找到原因