求SQL(用于翻页查询),该如何处理

求SQL(用于翻页查询)已知SQL:select*fromTable1和两个参数:m(起始行数),n(结束行数)。想合成一条SQL,实现

求SQL(用于翻页查询)
已知SQL:select   *   from   Table1;   和两个参数:m(起始行数),n(结束行数)。
想合成一条SQL,实现从表Table1中查询出从第m行到第n行的数据。

谢谢

[解决办法]
select IDENTITY(int,1,1) c1 ,* into #lsb from Table1

select * from #lsb where c1 > = m and c1 <=n
[解决办法]

--設表有ID字段
select * from Table1 as tmp
where (select count(*) from Table1 where id <tmp.id) between m and n