每次都觉得这个东西很简单,当时每次我都找一下,我太懒了 ,(所以今天写出来 ,算是只给我自己看啊 哈哈哈 )
(当然了,很多的东西都来自 园子里的很多的前辈啊 ,这里表示对他们的敬意);
1.假设一个有一个表是T1;
2.重新创建的列叫row_number1;
3.重新创建的的表叫T2;
下面就是 T1表中T1表中id可能是不连续的,要得到第50到60数据s
use T1;
GO //这里是sql语句一起执行的时候,表示执行下面的语句;
with T2 AS
(
select row_number() over(order by "Id")as row-number1 from T1 这里的row_number1 就是新的一列,新的表叫 T2;
)
select * from T2 where row_number1 between 50 and 60;