<?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: combine two datasets in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825020#M325852</link>
    <description>&lt;P&gt;can you post the merge you tried?&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 22 Jul 2022 20:43:14 GMT</pubDate>
    <dc:creator>tarheel13</dc:creator>
    <dc:date>2022-07-22T20:43:14Z</dc:date>
    <item>
      <title>combine two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825019#M325851</link>
      <description>&lt;P&gt;hi, I now have two datasets(A and B), and I want a new datasets that combine these two based on what A has.&lt;/P&gt;&lt;P&gt;C is the output dataset that I want. In C, I only want data(fam-id, pers-id, date) that have the same fam-id and pers-id in both A and B. A and B are in different size and for the same pair of fam-id and pers-id, A only has one row, but B may have multiple rows and I want multiple rows to show up in C. If a pair of fam-id and pers-id appears only in B but not in A, then it should not appear in C. I tried to use merge in the data step, but it kept giving me output that apart from what I want, it has rows that appear only in B(two rows with fam-id=115 in the following example).&lt;/P&gt;&lt;P&gt;Any suggestions would be appreciated! Thank you!&amp;nbsp;&lt;/P&gt;&lt;P&gt;A : &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;B: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; C:&lt;/P&gt;&lt;P&gt;fam-id &amp;nbsp;pers-id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fam-id &amp;nbsp; pers-id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; date &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fam-id &amp;nbsp; pers-id &amp;nbsp; date&lt;/P&gt;&lt;P&gt;&amp;nbsp; 111 &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;111 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 01/02/2020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;111 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 01/02/2020&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 112 &amp;nbsp; &amp;nbsp; &amp;nbsp;1124 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 111 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 03/25/2020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;111 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 03/25/2020&lt;/P&gt;&lt;P&gt;&amp;nbsp; 113 &amp;nbsp; &amp;nbsp; &amp;nbsp;1132 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 111 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 07/08/2020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;111 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 07/08/2020&lt;/P&gt;&lt;P&gt;&amp;nbsp; 114 &amp;nbsp; &amp;nbsp; &amp;nbsp;1145 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1124 &amp;nbsp; &amp;nbsp; &amp;nbsp; 05/30/2020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1124 &amp;nbsp; &amp;nbsp; &amp;nbsp; 05/30/2020&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1124 &amp;nbsp; &amp;nbsp; &amp;nbsp; 03/26/2020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;112 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1124 &amp;nbsp; &amp;nbsp; &amp;nbsp; 03/26/2020&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;113 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1132 &amp;nbsp; &amp;nbsp; &amp;nbsp; 02/24/2020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;113 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1132 &amp;nbsp; &amp;nbsp; &amp;nbsp; 02/24/2020&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;115 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1156 &amp;nbsp; &amp;nbsp; &amp;nbsp; 04/07/2020&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;115 &amp;nbsp; &amp;nbsp; &amp;nbsp; 1156 &amp;nbsp; &amp;nbsp; &amp;nbsp; 05/06/2020&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2022 20:38:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825019#M325851</guid>
      <dc:creator>LisaZ1</dc:creator>
      <dc:date>2022-07-22T20:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: combine two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825020#M325852</link>
      <description>&lt;P&gt;can you post the merge you tried?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2022 20:43:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825020#M325852</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2022-07-22T20:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: combine two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825021#M325853</link>
      <description>&lt;P&gt;For future, please post the data as datalines like I have done. You need to use in flags to get the desired output dataset.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data A;
input fam_id $ pers_id $;
datalines;
111 1112
112 1124
113 1132
114 1145
;
run;

data B;
format date mmddyy10.;
input fam_id $ pers_id $ date :mmddyy10.;
datalines;
111 1112 01/02/2020
111 1112 03/25/2020
111 1112 07/08/2020
112 1124 05/30/2020
112 1124 03/26/2020
113 1132 02/24/2020
115 1156 04/07/2020
115 1156 05/06/2020
;
run;

data C;
    merge A(in=inA) B(in=inB);
    by fam_id pers_id;
    if inA and inB;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 22 Jul 2022 20:50:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825021#M325853</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2022-07-22T20:50:39Z</dc:date>
    </item>
    <item>
      <title>Re: combine two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825023#M325854</link>
      <description>Thank you so much!! I'm new to SAS and I worked for these for almost 2 days.</description>
      <pubDate>Fri, 22 Jul 2022 21:05:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/combine-two-datasets/m-p/825023#M325854</guid>
      <dc:creator>LisaZ1</dc:creator>
      <dc:date>2022-07-22T21:05:02Z</dc:date>
    </item>
  </channel>
</rss>

