数据库分页

时间:2014-07-27 22:41:29   收藏:0   阅读:244

sqlserver:where rownum  between  @pageSize*(@pageIndex-1)+1  and  @pageIndex*@pageSize

mysql:SELECT * FROM `content` AS t1
JOIN (SELECT id FROM `content` ORDER BY id desc LIMIT ".($page-1)*$pagesize.", 1) AS t2
WHERE t1.id <= t2.id ORDER BY t1.id desc LIMIT $pagesize;

linq: 

 list.OrderByDescending(o => o.OrderID)
                .Skip(pageIndex * pageSize)
                .Take(pageSize);

数据库分页,布布扣,bubuko.com

评论(0)
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!