必威体育Betway必威体育官网
当前位置:首页 > IT技术

mysql中分页效果的实现(limit的使用技巧)

时间:2019-08-10 16:13:13来源:IT技术作者:seo实验室小编阅读:70次「手机版」
 

mysql分页

通过2个表格查询最终的结果,并实现分页效果

最终我们需要查询的所有数据如下:
SELECT
    b.borrow_no,
    b.borrow_name,
    b.contract_amount,
    b.annualized_rate,
    b.period_length,
    bd.profit_plan 
FROM
    borrow b,
    borrow_detail bd 
WHERE
    b.borrow_no = bd.borrow_no 
    AND b.borrow_type = '1' 
    AND b.`status` = '7' 
    AND b.borrow_no LIKE 'JJT%' 
    AND bd.interest_end_date >= NOW( ) 
    AND platform = 'HLW' 
    AND period_length = '10';

图片标题

如果我们需要查询的是前10条数据:
    SELECT
    b.borrow_no,
    b.borrow_name,
    b.contract_amount,
    b.annualized_rate,
    b.period_length,
    bd.profit_plan 
FROM
    borrow b,
    borrow_detail bd 
WHERE
    b.borrow_no = bd.borrow_no 
    AND b.borrow_type = '1' 
    AND b.`status` = '7' 
    AND b.borrow_no LIKE 'JJT%' 
    AND bd.interest_end_date >= NOW( ) 
    AND platform = 'HLW' 
    AND period_length = '10'
    limit 0,10;                  ##从第0条之后开始的数据,到第10条数据;

图片标题

如果使用limit10,10,代表第2页,每页显示10条数据,最终结果如下:

图片标题

通过以上案例,我们可以使用公司limit (page_num-1)*pages,pages

page_num 代表具体第多少页

pages代表,每页有多少条数据

相关阅读

鼠标在图片上移动,图片实现微动的效果

wrapNode.find('.banner').on("mousemove",function(e) { var ax = -($(window).width()/2- e.pageX)/100;

基于Java语言双色球摇奖过程的模拟实现

作者 | 顾北 对这个世界充满向往的理想主义者 基于JAVA语言编写,模拟实现双色球摇奖器摇奖过程,产生的有效号码与用户输入的有效号

如何高效实现一个页面渲染器

一 java线程池的基础知识(磨刀不误砍柴工)1.newFixedThreadPool。newFixedThreadPool将创建一个固定长度的线程池,每当提交一个

在html页面中展示pdf文件,实现在线阅读

在项目中遇到需要展示PDF的文件的问题,转载了博客https://blog.csdn.net/ohyesurright/article/details/41891139

MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法

一,TIMESTAMPDIFF 语法: TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) 说明: 返回日期或日期时间表达式datetime_expr

分享到:

栏目导航

推荐阅读

热门阅读