全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2318 4
2010-04-02
我在sas中创建了3个文件,他们的结构完全相同变量也相同,现在想用sql过程把3个串接起来。我的程序如下
proc sql;
    create table huizong0 as
  select gprs_list.BL_depart,gprs_list.service_name
   from gprs_list
outer union corr
     select gprs_ziyou.BL_depart,gprs_ziyou.service_name
      from  gprs_ziyou
outer union corr
  select gprs_qita.BL_depart,gprs_qita.BL_depart
   from gprs_qita
     order by BL_depart;
proc print data=huizong0(obs=50000);run;

但输出结果提示:
ERROR:  在以上要求 CORRESPONDING 列名必须匹配的查询中检测到重复的列名。该现象模棱两可。
WARNING: 在选择表达式(或视图)中,列 BL_depart 是重复的。对其的显式引用将成为第一位。

麻烦问下问题出在哪里,改怎么解决?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-2 10:52:49
look at line 9
BL_depart
二维码

扫码加我 拉你入群

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

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

2010-4-2 13:53:39
能不能明示一下啊?我每个数据集里都有这个变量,您的意思是变量的命名有问题还是什么?谢谢了!! 2# yongyitian
二维码

扫码加我 拉你入群

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

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

2010-4-2 14:00:09
select gprs_qita.BL_depart,gprs_qita.BL_depart
   from gprs_qita

我想是这个意思
二维码

扫码加我 拉你入群

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

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

2010-4-2 15:53:22
我太粗心了,谢谢啊! 4# soporaeternus
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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