<?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 Re: Split the non-key columns to separate tables with key column in both target tables in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Split-the-non-key-columns-to-separate-tables-with-key-column-in/m-p/760321#M240421</link>
    <description>&lt;P&gt;Try&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data table1(keep= id name) table2(keep= id ph);
   set source;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 09 Aug 2021 07:16:35 GMT</pubDate>
    <dc:creator>andreas_lds</dc:creator>
    <dc:date>2021-08-09T07:16:35Z</dc:date>
    <item>
      <title>Split the non-key columns to separate tables with key column in both target tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Split-the-non-key-columns-to-separate-tables-with-key-column-in/m-p/760317#M240419</link>
      <description>&lt;P&gt;I have a source table/dataset and I want two separate&amp;nbsp; target tables/datasets&amp;nbsp;&lt;STRONG&gt;Target Table 1, Target Table 2&lt;/STRONG&gt;&amp;nbsp;as below . Please advice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;&lt;STRONG&gt;Source table&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&lt;STRONG&gt;Target Table 1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&lt;STRONG&gt;Target Table 2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="40px"&gt;
&lt;P&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="53.6875px"&gt;
&lt;P&gt;Name&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82px"&gt;
&lt;P&gt;Phone No&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px"&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="53.6875px"&gt;
&lt;P&gt;AAA&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82px"&gt;
&lt;P&gt;123&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px"&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="53.6875px"&gt;
&lt;P&gt;BBB&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82px"&gt;
&lt;P&gt;234&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px"&gt;
&lt;P&gt;30&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="53.6875px"&gt;
&lt;P&gt;CCC&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82px"&gt;
&lt;P&gt;434&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px"&gt;
&lt;P&gt;40&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="53.6875px"&gt;
&lt;P&gt;DDD&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82px"&gt;
&lt;P&gt;343&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px"&gt;
&lt;P&gt;50&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="53.6875px"&gt;
&lt;P&gt;EEE&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82px"&gt;
&lt;P&gt;442&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;ID&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Name&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;AAA&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;BBB&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;30&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;CCC&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;40&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;DDD&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;50&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;EEE&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;ID&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Phone No&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;123&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;234&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;30&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;434&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;40&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;343&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;50&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;442&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;ID is the key column; Name and Phone No are non-key columns&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have tried below code and it worked too.&lt;/P&gt;
&lt;P&gt;data source;&lt;BR /&gt;input id name $ ph $;&lt;BR /&gt;datalines;&lt;BR /&gt;10 AAA 123&lt;BR /&gt;20 BBB 234&lt;BR /&gt;30 CCC 434&lt;/P&gt;
&lt;P&gt;40 DDD 343&lt;/P&gt;
&lt;P&gt;50 EEE 442&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data Target1 ;&lt;BR /&gt;set one(drop = ph);&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data Target2;&lt;BR /&gt;set one(drop = name);&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Please suggest any other approach and also can we do it in single data step?&lt;/P&gt;
&lt;P&gt;All suggestions are welcome.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Aug 2021 06:35:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Split-the-non-key-columns-to-separate-tables-with-key-column-in/m-p/760317#M240419</guid>
      <dc:creator>Aexor</dc:creator>
      <dc:date>2021-08-09T06:35:54Z</dc:date>
    </item>
    <item>
      <title>Re: Split the non-key columns to separate tables with key column in both target tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Split-the-non-key-columns-to-separate-tables-with-key-column-in/m-p/760321#M240421</link>
      <description>&lt;P&gt;Try&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data table1(keep= id name) table2(keep= id ph);
   set source;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 09 Aug 2021 07:16:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Split-the-non-key-columns-to-separate-tables-with-key-column-in/m-p/760321#M240421</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2021-08-09T07:16:35Z</dc:date>
    </item>
  </channel>
</rss>

