关于多表查询时的分页显示问题!!! 还是全部求结果集来出来,在也面跳转时用session或隐藏区传递数据,这样速度会块很多。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当我直接对视图进行查询的时候速度很快,但是当通过上面视图的(rownum 序号)进行分页显示的时候速度很漫,对于这样有什么好的解决方案呢? 理论上来说使用(rownum 序号)应该不会变变慢啊! select * from (select rownum nu,modules.*,staff.* from modules,staff where rownum<=20) where nu>10; to sm8848(太阳星) ( ) :可是实际上确实速度不可接受的,我做了测试。 to bzszp(SongZip) : 这个SQL执行有错误,提示“未明确定义列”,难道真的就没有办法了吗? 高手能帮我解释以下为什么我执行 select * from view2 where 序号 between 10 and 20 的时候速度非常的慢,请问有别的好办法吗?这里不是有很多高手吗?帮帮忙把! 多谢了!! select a.* from (select rownum nu,modules.*,staff.* from modules,staff where rownum<=20) a where nu>10;把modules.*,staff.* 换成具体的列名就行了(把这两个表的字段列出来) 多谢: bzszp(SongZip) ,的确可以实现,顺便再问你一句:select rownum nu,modules.*,staff.* from modules,staff where rownum<=20 这句里面的rownum是指查询结果中的rownum吗?而括号外的nu又是谁的呢? 回答完了我就结帐! 多谢!!! 楼上的,select (rownum nu),modules.*,staff.* from modules,staff where rownum<=20 这句里面的rownum就是指查询结果中的rownum。括号外的nu你看看我上面打括号的地方,那是改了名字 ,就是 rownum 求助:可能的字符集转换(导入dmp文件时) oralce调用有输出参数的存储过程 MS-SQL语法 转 ORACLE语法 顶! oracle 日志分类和用途 连接数据库时出问题 请教一个数据合并的sql语句 请教兄弟们一个大问题呀!~ 请问Oracle8i和Oracle8i Personal Edition有什么区别? 更新pId 为上级的ID 安装oracle 11g R2 rac遇到节点错误,麻烦高手专家帮忙解答下,感谢 请问各位大哥如何指定回滚段? 能不能买到完全盗版的oracle,而不是开发版的
to bzszp(SongZip) : 这个SQL执行有错误,提示“未明确定义列”,难道真的就没有办法了吗?
select * from view2 where 序号 between 10 and 20
的时候速度非常的慢,请问有别的好办法吗?这里不是有很多高手吗?帮帮忙把!
多谢了!!
这句里面的rownum是指查询结果中的rownum吗?而括号外的nu又是谁的呢?
回答完了我就结帐!
多谢!!!
这句里面的rownum就是指查询结果中的rownum。括号外的nu你看看我上面打括号的地方,那是改了名字 ,就是 rownum