SAS中文论坛
标题:
如何从大的数据库中根据名单拿出一部分数据
[打印本页]
作者:
shiyiming
时间:
2006-5-19 11:02
标题:
如何从大的数据库中根据名单拿出一部分数据
我有一个大的数据库A, 他的形式大致如下:
id costs
s1 23
s1 34
s1 23
s2 34
s2 45
s3 65
s4 34
s5 12
s5 54
.
.
我现在手头上一个id的名单数据库B,他的形式如下:
id
s1
s2
s3
s6
s7
...
请问如果根据这个名单在数据库A中把所有具有这些id 的资料都调出来生成一个新的数据库呢?
谢谢
作者:
shiyiming
时间:
2006-5-19 12:07
标题:
◎
参考:[url:9c37e]http://www.mysas.net/forum/viewtopic.php?t=2533[/url:9c37e]
作者:
shiyiming
时间:
2006-5-19 14:06
标题:
我得数据的不同点
谢谢,但是,我的两个数据库中的id是相同的, 而你所指的例子中应该是a1=b1 (不知道我的理解是不是正确)。我是新手,怎么照葫芦画瓢呢?万分感谢
作者:
shiyiming
时间:
2006-5-20 21:38
标题:
huifu
用merge a (in=aa) b (in=bb);
if aa and bb;
是这个意思吗?
作者:
shiyiming
时间:
2006-5-23 00:34
标题:
RE
To barboxie: 照葫芦画瓢
proc sql;
create table c as select a.* from a ,b
where a.id=b.id;
quit;
作者:
shiyiming
时间:
2006-5-23 17:43
标题:
照葫芦画瓢
Thanks
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2