oracle:
select t.* from (select rownum rn,u.* from car_user u where 1=1 and loginname like '%a%') t
where t.rn<=6 and t.rn>=4
sql server2005:
①
DECLARE @Start INT
DECLARE @End INT
SELECT @Start = 1,@End = 3
SELECT *
FROM (SELECT *,
ROW_NUMBER() OVER (ORDER BY price) AS RowNumber
FROM product) EmployeePage
WHERE RowNumber >= @Start AND RowNumber <= @End
ORDER BY price
②
select *from (select row_number()over(order by tempcolumn)temprownumber,* from (select top 3 tempcolumn=0,* from product)t)tt where temprownumber>=1
sql server2005和oracle分页查询语句
最新推荐文章于 2024-06-27 10:58:53 发布