代码如下:
data stkcd;
input stkcd $ 6.;
datalines;
000001
200011
600601
900903
;
data iissulst1;
merge resdat.iissulst stkcd(in=id);
if id;
run;
我原本以为这段代码是把股票号为 000001 200011 600601 和900903的股票从resdat.iissulst里的记录写到另外一个数据集iissulst1里,但是我看了一下结果,程序只是把resdat.iissult里前四支股票的记录提取出来,并把上面的股票号赋值给它们而已。
请问这里的id和(in=id)是什么意思?请知道的同志帮帮忙