teqel 发表于 2014-11-30 09:58 
sql纵向合并不需要相同的变量名。
感谢teqel,但是我编写了代码,却没法将其很好的合并。
proc sql;
create table a as select
a.id_1, a.class_a, a.name_one, a.zhiwu_first,
b.id_2, b.class_b, b.name_two, b.zhiwu_second
from b1 as a
union
b2 as b
on a.id_1=b.id_2 and a.class_a= b.class_b and a.name_one=b.name_two and a.zhiwu_first=b.zhiwu_second;
quit;
然而,LOG却继续报错。