楼主: clifftotoro
1572 2

【求助】关于两个表的合并 [推广有奖]

  • 0关注
  • 0粉丝

学前班

90%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
33 点
帖子
2
精华
0
在线时间
4 小时
注册时间
2011-7-19
最后登录
2013-10-5

楼主
clifftotoro 发表于 2011-7-19 22:26:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现在有两个表,想合并为一个表,表示每个team各自的输赢情况   不知道该怎么合并   试过全外连接,但是得到这个结果
表一                                表二
team     win        team   lose
cin        1            cin       1
geo       1            dep      1
lou        2            mar     1
syr        1            pit       1
vil          1            rut       1
                           stj        1
结果
                                             team          lose        win
                                            --------------------------------------
                                            Cincinna         1          1
                                            Depaul           1            .
                                                                    .          1
                                                                    .          2
                                            Marquett         1            .
                                            Pittsbur          1            .
                                            Rutgers          1            .
                                            StJohns          1            .
                                                                      .         1
                                                                    .          1
二维码

扫码加我 拉你入群

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

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

关键词:rutgers marque Johns TEAM Lose 求助

沙发
pobel 在职认证  发表于 2011-7-20 07:27:51
data a;
input team $ win;
  cards;               
cin        1            
geo       1            
lou        2           
syr        1           
vil          1            
;

data b;
  input team $   lose;
  cards;
cin       1
dep      1
mar     1
pit       1
rut       1
stj        1
;

*** Data step;
data c;
    merge a b;
        by team;
run;


*** SQL;
proc sql;
   create table d as
    select coalesce(a.team,b.team) as team, a.win, b.lose from a
       full join
       b
       on a.team=b.team;
quit;
和谐拯救危机

藤椅
leedx 发表于 2011-7-20 10:18:59
学习了,厉害~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 01:19