有两个数据集com2, bank2,因为没有ID可以对应,所以必须得根据公司名字来匹配,同时还希望时间相匹配。我写了下面的code,在小的sample里试了,是可以用的,但是整体数据很大,一直给不出结果,有没有其他的什么方法可以让数据合并相对快捷点的,谢谢各位啦
proc sql;
create table bscom as
select *, compged(name, name2) as nm_nmh, compged(name, name2) as nm_nmu
from com2, bank2
having nm_nmh lt 50 or nm_nmu lt 50;
quit;
data bscom;
set bscom;
where rssd9999=time;
run;