全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3020 4
2010-10-04
create table table-name as query-expression
select   from
         where
unnion
select   from
         where
quit;
这样不行.请教高手需要注意的格式.就是如何把合并的结果做成一个表.
二维码

扫码加我 拉你入群

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

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

全部回复
2010-10-5 22:31:26
可以的啊

proc sql;
create table work.therapy as
select *
from sasuser.therapy1999
union
select *
from sasuser.therapy2000;
quit;
这个程序可以顺利运行 然而结果不在output里 而是在library work里的therapy中

intersect就是把union换掉就ok
二维码

扫码加我 拉你入群

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

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

2010-10-5 22:32:26
还有一种idea就是 你先做合并么 创建一个新的table 然后再复制这个新table的所有column & population就可以
二维码

扫码加我 拉你入群

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

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

2010-10-5 23:41:57
看我的博客里面
有专门解决你说的那个问题的帖子
二维码

扫码加我 拉你入群

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

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

2010-10-6 14:24:06
谢谢CRACKMAN和版主的热情解答.问题解决.
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群