天天看點

在select語句中增加行号

第一種方法:

select 行号=(select count(*) from TABLEA where ID<a.ID),ID,NAME from TABLEA as a order by 行号 

前提條件是:TABLEA中的ID是唯一主鍵,保證ID的唯一性。

第二種方法:

使用臨時表法

select IDENTITY(int, 1,1) as 行号,ID,NAME into #t from TABLEA

select * from #t