你可以用一个临时表来增加
declare @tmp table(id int identity(1,1),源表编号 int)
  insert into @tmp ( 源表编号 ) select 源表编号 from 源表 
  select a.ID as 序号,b.源表内容 as 内容 from @tmp a
  inner join 源表 b on a.源表编号 =b.源表编号
语句没有测试过,你可以在条件上再进行修改