我用的两个分页算法 (sql server)
发布日期:2021-07-17 20:20:52
浏览次数:13
分类:技术文章
本文共 420 字,大约阅读时间需要 1 分钟。
一、TOP-MAX
SELECT TOP 10 *FROM TestTableWHERE (ID > (SELECT MAX(id) FROM (SELECT TOP 20 id FROM TestTable ORDER BY id) AS T))ORDER BY ID说明:优点是:效率相对较高;缺点是:这分页算法对标识列(主键或者其它排序列)的依赖很强,如果标识列有空值(NULL),分页不能成功。二、TOP-NOT IN
SELECT TOP 10 *FROM TestTableWHERE (ID > (SELECT MAX(id) FROM (SELECT TOP 20 id FROM TestTable ORDER BY id) AS T))ORDER BY ID说明:优点是:这分页算法对标识列(排序列)的没有依赖,如果标识列为空值(NULL),分页也能成功(依靠主键定位);缺点是:效率相对较低。转载地址:https://blog.csdn.net/ikmb/article/details/3920874 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月25日 06时25分06秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Logback第五章:Encoder
2019-04-27
Logback第六章:Layouts
2019-04-27
Logback第七章:Filters
2019-04-27
Logback第八章:MDC(Mapped Diagnostic Context)
2019-04-27
Logback第九章:日志隔离
2019-04-27
logback-中文手册
2019-04-27
Logback第十章:JMX 配置器
2019-04-27
Logback 第十一章:Joran
2019-04-27
Logback第十二章:Groovy 配置
2019-04-27
Logback第十三章:从 log4j 迁移
2019-04-27
Logback第十四章:Receivers
2019-04-27
Logback 第十五章:使用 SSL
2019-04-27
图解:并发三要素:可见性,原子性和有序性
2019-04-27
图解: 线程状态转换(线程生命周期这一篇够用了)
2019-04-27
大话线程的三种使用方式(这个不知道就与BAT无缘了)
2019-04-27
大话线程安全与线程安全的实现方式
2019-04-27
大话JUC核心类LockSupport(通过源码理解LockSupport)
2019-04-27
Nacos源码构建与总览(一起读源码)
2019-04-27
一文道尽分布式的CAP原则
2019-04-27