腾讯布局移动应用商店 总下载量累计达40亿次
2011-11-30 11:06
323 查看
今天测试人员在项目测试中发现查询结果列表分页的时候,有的数据在好几页中重复显示,有的则一次都不显示,经过分析sql,原来问题出在rownum分页上了。在oracle中使用rownum分页,以前是按以下方式写:
select * from
(select a.*,rownum rn from table a where 条件 ) b
where b.rn between 1 and 20 ;
在单表查询时,这个结果分页显示不会出问题,但当多表关联时,rownum就会乱,现在改为如下方式,按指定字段排序后再获取rownum,这样每次查询出来的结果就一致了:
select * from
(select a.*,rownum rn from
(select * from table c,table1 d where 条件 order by c.id desc) a
) b where b.rn between 1 and 20
select * from
(select a.*,rownum rn from table a where 条件 ) b
where b.rn between 1 and 20 ;
在单表查询时,这个结果分页显示不会出问题,但当多表关联时,rownum就会乱,现在改为如下方式,按指定字段排序后再获取rownum,这样每次查询出来的结果就一致了:
select * from
(select a.*,rownum rn from
(select * from table c,table1 d where 条件 order by c.id desc) a
) b where b.rn between 1 and 20
相关文章推荐
- C#使用Xamarin开发可移植移动应用(2.Xamarin.Forms布局,本篇很长,注意)附源码
- HTML5开辟无需下载的移动应用时代
- win10(1703)应用商店下载应用提示错误代码0x80D0000A
- 通过改变计算机策略来解决“只能通过Chrome网上应用商店安装该程序”的方法及模版文件下载
- 移动应用商店创业者面临生存问题 盈利模式转向
- 在应用商店进行Windows 8.1系统的更新下载安装图文教程
- Opera收购移动应用商店Handster
- 如何下载 Chrome 应用商店的 .crx 文件
- Win10应用商店更新内容汇总:已解决登录、下载等问题
- 【源码分享下载】每日更新之Android应用源码之仿微信5.2布局
- Chrome应用商店选择你想下载的插件
- 腾讯使用移动应用解决方案,送代金券
- 解决:MIUI 8应用商店下载不了软件 APP
- (ZT)各平台移动应用商店比较分析
- web前端工程师在移动互联网时代里的地位问题 为啥C/S系统在PC端没有流行起来,却在移动互联网下流行了起来 为啥移动端的浏览器在很多应用里都是靠边站,人们更加倾向于先麻烦自己一下,下载安装个客户端APP
- Win10应用商店下载文件的删除方法,win10系统如何删除无用文件为C盘减负
- Flex弹性布局在移动设备上的应用
- 小心第三方应用商店提供间谍软件下载
- 【备忘】开发Android移动互联网应用视频 下载