<?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 How to update a data set with information from another data set in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391375#M93984</link>
    <description>&lt;P&gt;&lt;STRONG&gt;May I know how to update A2 dataset with info from A1? A2 dataset are sales done by “level A2” and different team.&amp;nbsp; The A2 dataset should be updated with id of ‘Level A1’&amp;nbsp; from A1 dataset (and must from the same team)&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; a1;&lt;/P&gt;
&lt;P&gt;input team $ level $ id;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;T1 A1 1110&lt;/P&gt;
&lt;P&gt;T1 A2 2220&lt;/P&gt;
&lt;P&gt;T1 A2 2221&lt;/P&gt;
&lt;P&gt;T1 A2 2222&lt;/P&gt;
&lt;P&gt;T2 A1 6721&lt;/P&gt;
&lt;P&gt;T2 A2 8881&lt;/P&gt;
&lt;P&gt;T2 A2 7910&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; a2;&lt;/P&gt;
&lt;P&gt;input id ref $ amount ;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;2221 abc 110&lt;/P&gt;
&lt;P&gt;2220 abc 111&lt;/P&gt;
&lt;P&gt;2221 abd 7819&lt;/P&gt;
&lt;P&gt;2222 abd 673&lt;/P&gt;
&lt;P&gt;8881 abd 27372&lt;/P&gt;
&lt;P&gt;8881 bbc 8183&lt;/P&gt;
&lt;P&gt;7910 bbd 373&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Desired result:&lt;/P&gt;
&lt;P&gt;id ref amount&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abc &lt;STRONG&gt;110&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abc &lt;STRONG&gt;111&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abd &lt;STRONG&gt;7819&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abd &lt;STRONG&gt;673&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; abd &lt;STRONG&gt;27372&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; bbc &lt;STRONG&gt;8183&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; bbd &lt;STRONG&gt;373&lt;/STRONG&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 29 Aug 2017 03:50:24 GMT</pubDate>
    <dc:creator>scb</dc:creator>
    <dc:date>2017-08-29T03:50:24Z</dc:date>
    <item>
      <title>How to update a data set with information from another data set</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391375#M93984</link>
      <description>&lt;P&gt;&lt;STRONG&gt;May I know how to update A2 dataset with info from A1? A2 dataset are sales done by “level A2” and different team.&amp;nbsp; The A2 dataset should be updated with id of ‘Level A1’&amp;nbsp; from A1 dataset (and must from the same team)&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; a1;&lt;/P&gt;
&lt;P&gt;input team $ level $ id;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;T1 A1 1110&lt;/P&gt;
&lt;P&gt;T1 A2 2220&lt;/P&gt;
&lt;P&gt;T1 A2 2221&lt;/P&gt;
&lt;P&gt;T1 A2 2222&lt;/P&gt;
&lt;P&gt;T2 A1 6721&lt;/P&gt;
&lt;P&gt;T2 A2 8881&lt;/P&gt;
&lt;P&gt;T2 A2 7910&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; a2;&lt;/P&gt;
&lt;P&gt;input id ref $ amount ;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;2221 abc 110&lt;/P&gt;
&lt;P&gt;2220 abc 111&lt;/P&gt;
&lt;P&gt;2221 abd 7819&lt;/P&gt;
&lt;P&gt;2222 abd 673&lt;/P&gt;
&lt;P&gt;8881 abd 27372&lt;/P&gt;
&lt;P&gt;8881 bbc 8183&lt;/P&gt;
&lt;P&gt;7910 bbd 373&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Desired result:&lt;/P&gt;
&lt;P&gt;id ref amount&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abc &lt;STRONG&gt;110&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abc &lt;STRONG&gt;111&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abd &lt;STRONG&gt;7819&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abd &lt;STRONG&gt;673&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; abd &lt;STRONG&gt;27372&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; bbc &lt;STRONG&gt;8183&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; bbd &lt;STRONG&gt;373&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2017 03:50:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391375#M93984</guid>
      <dc:creator>scb</dc:creator>
      <dc:date>2017-08-29T03:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to update a data set with information from another data set</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391376#M93985</link>
      <description>&lt;P&gt;Can you explain in more detail how you think those two input datasets can be combined to produce the output dataset you want?&lt;/P&gt;
&lt;P&gt;For example why are the first two values of AMOUNT from dataset A2 combined with the first value of ID from dataset A1?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2017 04:01:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391376#M93985</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2017-08-29T04:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to update a data set with information from another data set</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391380#M93987</link>
      <description>Note: I've modified the subject line to be descriptive.</description>
      <pubDate>Tue, 29 Aug 2017 03:50:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391380#M93987</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-08-29T03:50:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to update a data set with information from another data set</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391412#M93997</link>
      <description>&lt;P&gt;Not sure that i understood the logic completely. a2.id refers to a1.id. a2.id has to be replaced by the first a1.id of the corresponding team/level-group. Try this&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data work.idfmt;
   set work.a1;

   by team notsorted;

   length start label 8;
   retain label 0 FmtName 'id_fmt' type 'N';

   if first.team then do;
      label = id;
   end;

   start = id;

   keep start label fmtname type;
run;

proc format cntlin=work.idfmt;


proc print data=work.a2;
   format id id_fmt.;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 29 Aug 2017 08:24:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391412#M93997</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2017-08-29T08:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to update a data set with information from another data set</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391514#M94033</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/80526"&gt;@scb&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;&lt;STRONG&gt;May I know how to update A2 dataset with info from A1? A2 dataset are &lt;FONT color="#ff0000" size="5"&gt;sales&lt;/FONT&gt; done by “level A2” and different &lt;FONT color="#ff0000" size="5"&gt;team&lt;/FONT&gt;.&amp;nbsp; The A2 dataset should be updated with id of ‘Level A1’&amp;nbsp; from A1 dataset (and must from the same team)&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; a1;&lt;/P&gt;
&lt;P&gt;input team $ level $ id;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;T1 A1 1110&lt;/P&gt;
&lt;P&gt;T1 A2 2220&lt;/P&gt;
&lt;P&gt;T1 A2 2221&lt;/P&gt;
&lt;P&gt;T1 A2 2222&lt;/P&gt;
&lt;P&gt;T2 A1 6721&lt;/P&gt;
&lt;P&gt;T2 A2 8881&lt;/P&gt;
&lt;P&gt;T2 A2 7910&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; a2;&lt;/P&gt;
&lt;P&gt;input id ref $ amount ;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;2221 abc 110&lt;/P&gt;
&lt;P&gt;2220 abc 111&lt;/P&gt;
&lt;P&gt;2221 abd 7819&lt;/P&gt;
&lt;P&gt;2222 abd 673&lt;/P&gt;
&lt;P&gt;8881 abd 27372&lt;/P&gt;
&lt;P&gt;8881 bbc 8183&lt;/P&gt;
&lt;P&gt;7910 bbd 373&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Desired result:&lt;/P&gt;
&lt;P&gt;id ref amount&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abc &lt;STRONG&gt;110&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abc &lt;STRONG&gt;111&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abd &lt;STRONG&gt;7819&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1110&lt;/STRONG&gt; abd &lt;STRONG&gt;673&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; abd &lt;STRONG&gt;27372&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; bbc &lt;STRONG&gt;8183&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;6721&lt;/STRONG&gt; bbd &lt;STRONG&gt;373&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You used "sales" and "team" to describe the problem but do not link either of those to a variable in your data.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2017 15:07:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-update-a-data-set-with-information-from-another-data-set/m-p/391514#M94033</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-08-29T15:07:35Z</dc:date>
    </item>
  </channel>
</rss>

