全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3369 5
2015-12-28
请教一个SQL问题,关于outer union corr
因为我要纵接很多数据集,以前因为set时会有length不兼容,后来改用了SQL

我接了很多表之后,发现自己把语句写错了(写成了:out union corr),但是接了半天都没出什么问题,

所以我想问问,这个out union corr是个什么鬼?

如:


复制代码



C数据集搞丢了一个字段,outer没问题。
二维码

扫码加我 拉你入群

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

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

全部回复
2015-12-28 11:17:43
inner or outer join? I only see union and union all so far.
二维码

扫码加我 拉你入群

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

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

2015-12-28 11:27:07
试了一下,确实有点奇怪,但是去掉out,只留下union corr,结果也是一样的,貌似那个out没有起作用。
二维码

扫码加我 拉你入群

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

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

2015-12-28 12:00:20
out is the same as dataset a:
from a out = from a as out

/* try this: */
data out;
   set a;
run;
proc sql;
      create table ccc as
      select * from out  
      aa
      union corr
      select * from b;
quit;
二维码

扫码加我 拉你入群

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

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

2015-12-28 13:06:09
yongyitian 发表于 2015-12-28 12:00
out is the same as dataset a:
from a out = from a as out
有道理,被当成别名了。
二维码

扫码加我 拉你入群

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

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

2015-12-28 13:55:41
sniperhgy 发表于 2015-12-28 13:06
有道理,被当成别名了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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