1 首先说说MySql的分页语句
- select * from user where...order by... limit 10,25
2 看SqlServer的分页语句,那当然 SqlServer人分布方法有很多种。这里我采用其中的一种。
语句如下:
语句如下:
- SELECT TOP 页大小 *
- FROM TestTable
- WHERE (ID >=
- (select max(id) from (SELECT TOP 页大小*页数 id
- FROM 表
- ORDER BY id) as t))
- ORDER BY ID
3 接下来是ORacle的,和上面都是差不多的这里不多说。
语法:
语法:
- select* from(select rownum tid,user.* FROM (select * from user where id>1 order by ID desc)user where where rownum<35) where tid>10;