select * from users limit 1,10就是从第一条,取10条。
select * from users limit 10,10就是从第十条,取10条。
怎么取都行。你看看。
1.rownum分页查询:select t2.* from (select t1.*,rownum as rn from table_name t1 where 1=1 and rownum <= page * page_size) t2 where t2.rn >(page - 1) * page_size2. row_number() over() 分页查询select t2.* from (select t1.*,row_number() over(order by column_name desc) as rn from table_name t1 where 1=1 )t2 where t2.rn >(page-1)* page_size and t2.rn <= page * page_size语法格式:
SELECT 子句LIMIT(偏移量,行数)
注意:偏移量从0开始。
例:查询前10条产品记录
SELECT * FROM Product LIMIT(0,10)例:查询第21-30条产品记录
SELECT * FROM Product LIMIT(29,10)欢迎分享,转载请注明来源:内存溢出
评论列表(0条)