34,873
社区成员
发帖
与我相关
我的任务
分享CREATE TABLE #T(I INT)
INSERT INTO #T
SELECT 1
UNION
SELECT 2select count(*) from tb这里进行了全表扫描,有点浪费
select a.*,num=(select count(*) from tb b where b.id<a.id) from tb a
SELECT ROW_NUMBER() OVER(ORDER BY [ID] DESC) AS ....select number
from master..spt_values
where type='p'
不过这个只能是0-255.
select top 100 ID=Identity(int,1,1) into #a from syscolumns a,syscolumns b
select * from #a