<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic merging two tables and changing var names in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697970#M213398</link>
    <description>&lt;P&gt;Hi.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have two identical tables and I want to add the last column of the second table to the first table. But I want to change the variable names.&lt;/P&gt;
&lt;P&gt;How do I program it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Table 1&lt;/P&gt;
&lt;TABLE border="1" width="31.022530329289427%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;Group&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;Setting&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;Value&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;a&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;b&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;c&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;45&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Table 2&lt;/P&gt;
&lt;TABLE border="1" width="31.022530329289427%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;Group&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;Setting&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;Value&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;a&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;48&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;b&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;59&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;c&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Final output&lt;/P&gt;
&lt;TABLE border="1" width="31.02253032928945%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;Group&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;Setting&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;&lt;STRONG&gt;Value 1&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;&lt;STRONG&gt;Value 2&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;a&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;25&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;48&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;b&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;30&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;59&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;c&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;45&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description>
    <pubDate>Tue, 10 Nov 2020 19:23:12 GMT</pubDate>
    <dc:creator>yoyong555</dc:creator>
    <dc:date>2020-11-10T19:23:12Z</dc:date>
    <item>
      <title>merging two tables and changing var names</title>
      <link>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697970#M213398</link>
      <description>&lt;P&gt;Hi.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have two identical tables and I want to add the last column of the second table to the first table. But I want to change the variable names.&lt;/P&gt;
&lt;P&gt;How do I program it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Table 1&lt;/P&gt;
&lt;TABLE border="1" width="31.022530329289427%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;Group&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;Setting&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;Value&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;a&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;b&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;c&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;45&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Table 2&lt;/P&gt;
&lt;TABLE border="1" width="31.022530329289427%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;Group&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;Setting&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;Value&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;a&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;48&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;b&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;59&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;c&lt;/TD&gt;
&lt;TD width="10.36972848064704%" height="30px"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Final output&lt;/P&gt;
&lt;TABLE border="1" width="31.02253032928945%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;Group&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;Setting&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;&lt;STRONG&gt;Value 1&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;&lt;STRONG&gt;Value 2&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;a&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;25&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;48&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;b&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;30&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;59&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.0629693818602%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="9.589832466782205%" height="30px"&gt;c&lt;/TD&gt;
&lt;TD width="5.18486424032352%" height="30px"&gt;45&lt;/TD&gt;
&lt;TD width="5.18486424032352%"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Nov 2020 19:23:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697970#M213398</guid>
      <dc:creator>yoyong555</dc:creator>
      <dc:date>2020-11-10T19:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: merging two tables and changing var names</title>
      <link>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697973#M213399</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
merge
  table1 (rename=(value=value_1))
  table2 (rename=(value=value_2))
;
by group setting;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 10 Nov 2020 19:28:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697973#M213399</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-10T19:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: merging two tables and changing var names</title>
      <link>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697975#M213400</link>
      <description>Thank you. If I use PROC SQL, how will the program look like?</description>
      <pubDate>Tue, 10 Nov 2020 19:36:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697975#M213400</guid>
      <dc:creator>yoyong555</dc:creator>
      <dc:date>2020-11-10T19:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: merging two tables and changing var names</title>
      <link>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697982#M213404</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
create table want as
  select
    coalesce(t1.group,t2.group) as group,
    coalesce(t1.setting,t2.setting) as setting,
    t1.value as value_1,
    t2.value as value_2
  from table1 t1
  full join table2 t2
  on t1.group = t2.group and t1.setting = t2.setting  
;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 10 Nov 2020 20:01:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/merging-two-tables-and-changing-var-names/m-p/697982#M213404</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-10T20:01:40Z</dc:date>
    </item>
  </channel>
</rss>

