在MySQL中使用LIMIT进行分页的方法

2019-01-05 09:53:27刘景俊

 

这里只是一个通用的分页处理方法。不同的业务有可能还有不同的方法处理。如果在条件可能和情况可以考用:between … and .. 带代替limit分页操作。

第三种方法:       
简单的逻辑转换。
  

SELECT * FROM pw_gbook WHERE uid='48' ORDER BY postdate DESC LIMIT 1275480,20; SELECT * FROM pw_gbook WHERE uid='48' ORDER BY postdate DESC LIMIT 1275480,20;

转换成:
  

SELECT * FROM pw_gbook WHERE id>1275480 and uid='48' ORDER BY postdate DESC LIMIT 20; SELECT * FROM pw_gbook WHERE id>1275480 and uid='48' ORDER BY postdate DESC LIMIT 20;

您可能感兴趣的文章:

详解MySQL的limit用法和分页查询语句的性能分析mysql limit分页优化方法分享MYSQL分页limit速度太慢的优化方法Mysql limit 优化,百万至千万级快速分页 复合索引的引用并应用于轻量级框架Mysql limit 优化,百万至千万级快速分页 复合索引的引用并应用于轻量级框架mysql limit 分页的用法及注意要点Mysql Limit 分页查询优化详解mysql limit分页优化详细介绍MySQL分页Limit的优化过程实战