【发布时间】:2014-06-25 06:33:46
【问题描述】:
我有两张表,需要再创建一张与其他两张一起使用的表:
first_table: SECOND TABLE
id term id term majr_code
3 2014 3 2010 ACT
3 2015 3 2010 ACT
4 2014 3 2011 GNST
4 2015 3 2015 BUSA
5 2013 3 2015 BUSA
5 2014 4 2009 TIM
6 2013 4 2010 BAL
6 2014 4 2014 TAR
5 2011 SAR
5 2013 COR
6 2010 PAT
6 2013 TOR
这是我有的两张桌子。我需要创建另一个与第一个表相同的表并再添加一个列 majr_code。
first_table:
id term majr_code
3 2014 GNST
3 2015 BUSA
4 2014 TAR
4 2015 TAR
5 2013 COR
5 2014 COR
6 2013 TOR
6 2014 TOR
我需要做的是,对于相同的 id,如果第二个表与第一个表具有相同的术语,我将保留相同的 majr_code。例如:对于第一个表有 2014 年,第二个表有 2011 年和 2015 年,我需要使用 2011 年的 majr_Code 作为 2014 年任期。例如:第一个表有 2013 年和 2014 年相同 id 的词,如果第二个表的最高词是 2013,我将保留 2013 年和 2014 年相同的 majr_Code
我知道它很复杂,如果你检查表格和结果应该会更清楚。如果仍然复杂,我可以删除问题。我可以这样解释。谢谢!
【问题讨论】:
-
我需要使用上表创建底部表
标签: sas