博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(后端)分页比较好的语句
阅读量:5032 次
发布时间:2019-06-12

本文共 398 字,大约阅读时间需要 1 分钟。

           String sql = "SELECT TOP "+form.getPageSize()+" tb.* from( "

+ "select ROW_NUMBER() OVER ( order by id desc) AS RowNumber, id,name from t_role "
+ " ) tb WHERE RowNumber > "+((form.getPageindex() - 1) * form.getPageSize());

    上面的这种分页比select top 10 id from student where id not in (select top 5 id from student)

如果加条件的话下面需要双份,上面只需要一份条件。上面的分页条件比较好。

 

转载于:https://www.cnblogs.com/historylyt/p/7273392.html

你可能感兴趣的文章
enum
查看>>
ffmpeg在am335x上的移植 分类: ffmpeg-SDL-VL...
查看>>
Cisco AP-ROMMON升级AP镜像
查看>>
十天冲刺3
查看>>
80. Remove Duplicates from Sorted Array II
查看>>
数据库-mongodb-高级查询表达式
查看>>
struts2 ajax 实现方式
查看>>
文件上传控件
查看>>
LoadRunner HTTP脚本迭代处理的常见问题
查看>>
fiddler安装及抓取http和https请求
查看>>
sessionManager配置
查看>>
PAT乙级.1001.害死人不偿命的(3n+1)猜想
查看>>
【leetcode】Reorder List (middle)
查看>>
神奇的表单
查看>>
HDU 3746 将字符串的全部字符最少循环2次需要添加的字符数
查看>>
BZOJ2456: mode
查看>>
Mac中配置TortoiseHg
查看>>
ExtJs4 笔记 ExtJs大比拼JQuery:Dom文档操作
查看>>
TCP从连接到释放过程全解
查看>>
这几道Python面试题,稳准狠,Python面试题No15
查看>>