楼主: gougou11
1149 2

关于两个数据库的比对问题(悬赏) [推广有奖]

  • 0关注
  • 0粉丝

已卖:901份资源

硕士生

59%

还不是VIP/贵宾

-

威望
0
论坛币
3961 个
通用积分
2.4300
学术水平
4 点
热心指数
8 点
信用等级
5 点
经验
3767 点
帖子
136
精华
0
在线时间
189 小时
注册时间
2007-5-17
最后登录
2025-2-11

楼主
gougou11 发表于 2013-3-27 14:49:59 |AI写论文
20论坛币
大侠们,把a数据库与b数据库进行比对,输出某两个变量的值完全一样的观测,怎么编程?貌似pro sort只能按某一个变量进行比对,输出两个数据库中该变量值相同的观测。能够给个程序?非常感谢!期待ing. (特悬赏20个论坛币)

最佳答案

flyking17 查看完整内容

proc sort 可以按照多个变量进行排序和对比的: 假设数据库分别为a和b,key variable为x和y,程序如下: proc sort data=a; by x y; run; proc sort data=b; by x y; run; data same; merge a(in=a) b(in=b); by x y; if a and b; run; proc print data=same;run;
关键词:数据库 怎么编程 非常感谢 论坛币 ING 数据库
泰山石敢当

沙发
flyking17 发表于 2013-3-27 14:50:00
proc sort 可以按照多个变量进行排序和对比的:
假设数据库分别为a和b,key variable为x和y,程序如下:
proc sort data=a;
  by x y;
run;

proc sort data=b;
  by x y;
run;

data same;
  merge a(in=a) b(in=b);
  by x y;
  if a and b;
run;

proc print data=same;run;

藤椅
gougou11 发表于 2013-3-27 15:12:18
flyking17 发表于 2013-3-27 14:58
proc sort 可以按照多个变量进行排序和对比的:
假设数据库分别为a和b,key variable为x和y,程序如下:
...
很好,给钱,哈哈。
泰山石敢当

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 20:49