SAS中文论坛

标题: 新手求助:已有的两个表的合并 [打印本页]

作者: shiyiming    时间: 2011-2-24 13:52
标题: 新手求助:已有的两个表的合并
在逻辑库中存在若干表,这些表的结构相同,想把这些表合并成一个表,请问应该如何处理?谢谢
作者: shiyiming    时间: 2011-2-24 20:50
标题: Re: 新手求助:已有的两个表的合并
结构一致的多个表格合并为一个表格,用set语句即可。
作者: shiyiming    时间: 2011-2-25 04:50
标题: Re: 新手求助:已有的两个表的合并
In this case you can use the "merge" statement, if there're some common variables, then you can just "merge" by that "variable".
作者: shiyiming    时间: 2011-2-26 16:15
标题: Re: 新手求助:已有的两个表的合并
set 就是傻傻的追写
merge 就不一样了。。比如同个学号的信息 就会覆盖了
具体你看看随便一本sas的书都有

我也是刚学不久 - -..
作者: shiyiming    时间: 2011-3-2 02:52
标题: Re: 新手求助:已有的两个表的合并
to sas与毕业设计不能不说的秘密
Yes indeed, by default "merge" statement is with replacement.
作者: shiyiming    时间: 2011-3-6 15:18
标题: Re: 新手求助:已有的两个表的合并
横向合并的话就用merge语句:
merge 表一 表二;
by 属性;
要是纵向合并的话,要保证两个文件结构一致,用set 表;就行。




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2