楼主: wtst
2095 1

[编程问题求助] SAS proc SQL合并问题 [推广有奖]

  • 0关注
  • 1粉丝

已卖:12份资源

讲师

79%

还不是VIP/贵宾

-

威望
0
论坛币
3267 个
通用积分
337.7683
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20872 点
帖子
277
精华
0
在线时间
602 小时
注册时间
2018-4-10
最后登录
2025-11-22

楼主
wtst 学生认证  发表于 2022-7-7 10:20:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. DATA a;                INPUT x1$ x2$ x3;        CARDS;
  2.         1 0,1 3
  3.         2 1,2 4
  4.         1 1 5
  5. ;RUN;
  6. DATA b;                INPUT x1$ x2$ x3$;        CARDS;
  7.         1 0 a
  8.         1 1 b
  9.         2 3 c
  10.         1 1 d
  11. ;RUN;
复制代码
已知a数据集的x2包含b数据集x2,如何通过proc SQL将量数据集通过键x1以及x2合并?即:
  1. proc sql;
  2. create table c as
  3. select a.*, b.x3
  4. from a as a left join b as b
  5. on a.x1 = b.x1 and b.x2  a.x2
  6. ;quit;
复制代码
中的
  1. on a.x1 = b.x1 and b.x2 ?? a.x2
复制代码
其中b.x2 ?? a.x2应如何写,才能使得合并?
二维码

扫码加我 拉你入群

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

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

关键词:proc sql ROC sql left join Select SQL sas 合并

沙发
wtst 学生认证  发表于 2022-7-7 10:24:44
用 index~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 17:35