全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5398 12
2012-11-14
有表a:   dep   mon     yj                  
              01     一月    8
              02     一月    10
              02     二月    9
              03     一月    7
              03     三月    6
              04      三月    11




表b:      dep           name
              01             国内营业部1
              02             国内营业部2
              03             国内营业部3
              04             国际营业部




如何通过proc sql过程 得到如下形式的显示结果:
             dep     name      一月业绩   二月业绩  三月业绩
              01
              02
              03
              04


捯饬了一晚上也没得出结果,请哪位高手指教


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-11-14 08:31:27
一个比较笨的方法:
data test;
  input dep $   mon $     yj ;
  cards;
01  Jan 8
02  Jan 10
02  Feb 9
03  Jan 7
03  Mar 6
04  Mar 11
;

proc sql;
  create table test1 as
   select distinct dep, sum(yj*(mon="Jan")) as Jan
                      , sum(yj*(mon="Feb")) as Feb
                                          , sum(yj*(mon="Mar")) as Mar
                from test
         group by dep;
quit;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-14 08:54:07
pobel 发表于 2012-11-14 08:31
一个比较笨的方法:
data test;
  input dep $   mon $     yj ;
谢谢哈 ,这个方法比我想的简单多了!
不过这里有一个问题,没有业绩的应该是显示缺失啊,和0还不太一样,虽然说这里并不影响……
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-14 09:03:06
jolterheadmmtt 发表于 2012-11-14 08:54
谢谢哈 ,这个方法比我想的简单多了!
不过这里有一个问题,没有业绩的应该是显示缺失啊,和0还不太一样 ...
proc sql;
  create table test1 as
   select distinct dep, sum(yj*ifn(mon="Jan",1,.)) as Jan
                      , sum(yj*ifn(mon="Feb",1,.)) as Feb
                                          , sum(yj*ifn(mon="Mar",1,.)) as Mar
                from test
         group by dep;
quit;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-14 10:32:16
顺道学习的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-14 11:24:36
pobel 发表于 2012-11-14 09:03
proc sql;
  create table test1 as
   select distinct dep, sum(yj*ifn(mon="Jan",1,.)) as Jan
太谢谢了,问题解决了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群