- data sales;
- input lname $ fname $ month $ sales;
- datalines;
- Jones Ted Jan 28500
- Jones Ted Feb 31200
- Jones Ted Mar 14500
- Jones Ted Apr 23000
- Jones Ted May 42670
- Jones Ted Jun 52000
- Jones Ted Jul 1200
- Jones Ted Aug 13000
- Jones Ted Sep 19500
- Jones Ted Oct 18430
- Jones Ted Nov 19230
- Jones Ted Dec 68201
- Hall Kim Jan 12500
- Hall Kim Feb 13400
- Hall Kim Mar 17800
- Hall Kim Apr 21200
- Hall Kim May 23900
- Hall Kim Jun 24100
- Hall Kim Jul 25200
- Hall Kim Aug 23950
- Hall Kim Sep 22200
- Hall Kim Oct 21090
- Hall Kim Nov 18040
- Hall Kim Dec 14210
- Clark Guy Jan 32101
- Clark Guy Feb 43001
- Clark Guy Mar 29050
- Clark Guy Apr 25010
- Clark Guy May 22999
- Clark Guy Jun 20500
- Clark Guy Jul 21100
- Clark Guy Aug 23400
- Clark Guy Sep 27890
- Clark Guy Oct 31090
- Clark Guy Nov 52300
- Clark Guy Dec 41230
- Call Steve Jan 12090
- Call Steve Feb 10901
- Call Steve Mar 9080
- Call Steve Apr 8541
- Call Steve May 7521
- Call Steve Jun 5300
- Call Steve Jul 2510
- Murphy Cori Jul 5700
- Murphy Cori Aug 6900
- Murphy Cori Sep 10200
- Murphy Cori Oct 12050
- Murphy Cori Nov 26800
- Murphy Cori Dec 25963
- Love Sue Jun 4800
- Love Sue Jul 6900
- Love Sue Aug 9500
- Love Sue Sep 13420
- Love Sue Oct 17890
- Love Sue Nov 21090
- Love Sue Dec 22500
- ;
- data employees;
- input lname $ fname $ age job $ gender $;
- format job job_fmt.;
- datalines;
- Smith Al 55 Man M
- Jones Ted 38 SR2 M
- Hall Kim 22 SR1 M
- Jones Kim 19 Sec F
- Clark Guy 31 SR1 M
- Grant Herbert 51 Jan M
- Schmidt Henry 62 Mec M
- Allen Joe 45 Man M
- Call Steve 43 SR2 M
- McCall Mac 26 Sec F
- Sue Joe 25 Mec F
- Murphy Cori 21 SR1 F
- Love Sue 27 SR2 F
- ;
- proc sql;
- create table salessum as
- select catx(' ',a.lname,a.fname) as Name format=$20.,
- job label='Persion',
- b.sales label='Total Annual Sales'
- from employees a left join
- (select lname, fname, sum(sales) as sales from sales
- group by lname, fname) b
- on a.lname=b.lname and a.fname=b.fname
- where job like 'SR_'
- order by name;
- quit;
- ods _all_ close;
- ods html path='d:\' body='test2.hmtl';
- proc report data=salessum nowd headline;
- column job name sales;
- define job / order;
- define name / display;
- define sales / analysis format=comma10.;
- break after job / ol ul summarize;
- rbreak after / dol dul summarize;
- run;
- ods _all_ close;
- ods listing;


雷达卡


{:4_205:}{:4_205:}
京公网安备 11010802022788号







