分页必须知道的参数

 mysql获取序号

SELECT
    @rownum := @rownum + 1 AS Rank,
    S.* 
FROM
    ( SELECT @rownum := 0 ) r,
    student s;


显示1-5行数据 

SELECT
	@rownum := @rownum + 1 AS Rank,
	S.* 
FROM
	( SELECT @rownum := 0 ) r,
	student s
where 
	@rownum<=4;


select * from test  limit 4,5;

select * from test  limit 0,5;


分页必须知道的参数:

     *  [1]当前的页数  index ;
     *  [2]每一页显示的条数 size=5
     *  [3] 当前的页数       开始的下标      结束的下标
     *         1                              0                    5
     *         2                              5                   10
     *         3                             10                  15
     *         n                    (n-1)*size         n*size
     *  [4] 最大的页数
     *       
     *       假设:数据库的数据总条数 count=20  或者 count=23
     * 
     *       count%size+1
     *       if(count%size==0){
     *         max=count/size;
     *       }else {
     *         max=count/size+1;
     *       }

     *       

showAll.jsp

ShowAllServlet.jsp 


select count(*) from test    查询表中一共有多少行的数据


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值