我想生成序列号
e.g。
我有,
NID
-----
ABD90
BGJ89
HSA76
我想要,
ID NID
---------
1 ABD90
2 BGJ89
3 HSA76
我应该为此结果运行什么代码? 请帮帮我。
答案 0 :(得分:1)
由于您标记了SAS,我将回答SAS。
根据您的问题,从该输入中获取结果就像这个
一样简单data result;
ID=_N_;
set input;
run;
或
proc sql;
select ID as monotonic()
,NID
from input
;
quit;
在纯Oracle中你会这样做
select rownum, NID
from input
但是你可能想要在那里使用ORDER BY,因为你每次运行它时可能会得到不同的结果。