select查詢數據時,同時添加自增裏的方法

轉載:http://www.maomao365.com/?p=10197

create table [maomao365.com]
(info varchar(20))
go

insert [maomao365.com]
(info)values('sqlserver'),
(N'貓貓小屋'),(N'sql愛好者')
go

  --方法1:使用row_number生成自編號
  select ROW_NUMBER() over(order by info asc ) as [自編號],
  info from [maomao365.com]

  --方法2: 使用identity(1,1)生成自編號
  select identity(int,1,1) as [自編號]
  ,info  into #t  from [maomao365.com] 
  select * from #t 
   order by info asc 



go
truncate table [maomao365.com]
drop     table [maomao365.com]

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章