- data test;
- infile cards dlm='09'x;
- input id stk year qtr;
- cards;
- 1 2 1996 3
- 1 2 1996 4
- 1 2 1997 1
- 1 3 1995 1
- 1 3 1995 2
- 1 3 1998 2
- 1 3 1998 3
- 1 3 1999 3
- 2 3 1995 1
- 2 3 1995 2
- 2 3 1995 3
- 2 3 1998 1
- 3 3 1995 2
- 3 3 1995 3
- 3 3 1998 2
- 3 3 2000 1
- 3 4 1996 1
- 3 4 1996 2
- 3 2 1997 1
- ;
- data c;
- do year=1995 to 2000;
- do qtr=1 to 4;
- t+1;
- output;
- end;
- end;
- run;
- proc sql;
- create table test1 as
- select A.*, C.t
- from test A left join C
- on A.year=C.year and A.qtr=C.qtr
- order by 1, 2, 3, 4;
- quit;


雷达卡

京公网安备 11010802022788号







