SQL分页语句
SQL Server :
select top 5 * from jobs where [job_id] not in(select top 0 [job_id] from jobs )
其中,加粗的很重要.
注释:
(1) 5 * : 5是每次只返回5条结果,*是返回7条结果的所有列,
(2) 0: 这是个变量,根据显示的页数与每页显示的条数为决定,公式为:
参数i=(显示的页数-1)*每页显示的条数; 例如:第三页,每页显示5条.i=(3-1)*5=10
Oracle:
"Select * From ( Select RowNum R, t1.* From U_User t1 Where rownum <= " + limit * start + " ) t2 Where t2.R > " + (start - 1) * 5;

浙公网安备 33010602011771号