我有两个如下表。
Profile : ID
Charac : ID, NAME, DATE
通过上面的表格,我试图NAME
从Charac
我们有max date的地方得到。
我正在尝试proc sql
通过复制mysql的答案来加入,如下所示
proc sql;
create table ggg as
select profile.ID ,T2.NAME
from Profile
left join
( select ID,max(DATE) as max_DATE
from EDW.CHARAC
group by ID
) as T1
on fff.ID = EDW.ID
left join EDW.CHARAC as T2
on T2.ID = T1.max_DATE
order by profile.ID DESC;
quit;
错误
错误:未解决对表/相关名称 EDW 的引用。
错误:使用等于 (=) 的表达式具有不同数据类型的组件。