我有两张桌子
我需要比较两个表
如果列数据相同
然后映射列名table1。 employee(map)table2.employee
因为两者中的数据相同
我如何在SAS中实现这一点?
答案 0 :(得分:0)
PROC COMPARE。
COMPARE过程比较两个SAS数据集的内容,不同数据集中的选定变量或同一数据集中的变量。 PROC COMPARE比较两个数据集:基础数据集和比较数据集。该过程确定匹配变量和匹配观察。匹配变量是使用VAR和WITH语句配对的具有相同名称或变量的变量。匹配变量必须属于同一类型。匹配观察值是对您指定的所有ID变量具有相同值的观察值,或者,如果您不使用ID语句,则在数据集中的相同位置出现。如果您通过ID变量匹配观察值,则两个数据集必须按所有ID变量排序。
http://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/viewer.htm#compare-overview.htm