data have1;
input Date:ddmmyy10. Sedol Price;
format date date9.;
cards;;
13/03/2000 4010470 118
14/03/2000 4010470 117
15/03/2000 4010470 116
16/03/2000 4010470 115
13/03/2000 4012625 18
14/03/2000 4012625 17
15/03/2000 4012625 16
16/03/2000 4012625 15
13/03/2000 4383934 8
14/03/2000 4383934 7
15/03/2000 4383934 6
16/03/2000 4383934 5
;
;
data have2;
input Sedol event_date:ddmmyy10.;
format event_date date9.;
cards;
4010470 14/03/2000
4010470 04/01/2002
4012625 18/12/2008
4383934 02/02/1996
4383934 10/07/2013
;
proc sql;
create table test as select a.*,b.event_date from have1 as a , have2 as b where a.sedol=b.sedol order by a.sedol,b.event_date;
quit;
... View more