<?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: Merging two dataset with a key in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377123#M90538</link>
    <description>&lt;P&gt;The poster was asking about which key (merging) variables had changed. In your example, no key variables have changed, only the values associated with them.&lt;/P&gt;</description>
    <pubDate>Tue, 18 Jul 2017 20:09:43 GMT</pubDate>
    <dc:creator>Rwon</dc:creator>
    <dc:date>2017-07-18T20:09:43Z</dc:date>
    <item>
      <title>Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376653#M90420</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm merging two dataset, previous and current&amp;nbsp;with a key in my by statement.&amp;nbsp; I'd like to know which ones are new and which are changed from the previous dataset.&amp;nbsp; I can get the new&amp;nbsp;records from the IN= option, but how can I find which are changed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;key=compress(usubjid||visit||visdat||vissttim||qstestcd||qsorres);&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; incurr(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;drop&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=date siteidp usubjidp catp testcdp resultp visitp visdatep visstp)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;inprev(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;drop&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=key date siteidc usubjidc catc testcdc resultc visitc visdatec visstc)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;inboth;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;merge&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; prevdata(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;in&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=inprev) currdata(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;in&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=incurr);&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;by&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; key;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; incurr and ^ inprev &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;then&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;output&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; incurr; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;else&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; inprev and ^ incurr &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;then&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;output&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; inprev;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; inprev and incurr &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;then&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;output&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; inboth;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jul 2017 16:59:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376653#M90420</guid>
      <dc:creator>cm2</dc:creator>
      <dc:date>2017-07-17T16:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376656#M90422</link>
      <description>&lt;P&gt;It's extremely difficult to do this in the same DATA step that merges.&amp;nbsp; But it's easier to do after the fact.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Extract a subset of PREVDATA, taking just those KEY values that appear in INBOTH.&amp;nbsp; It looks like you know how to use IN= variables to subset, so that step should be relatively easy.&amp;nbsp; (Just make sure that KEY is the only variable that you bring in from INBOTH when you subset.)&amp;nbsp; Then run a PROC COMPARE, to compare that subset with INBOTH.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jul 2017 17:09:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376656#M90422</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2017-07-17T17:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376664#M90425</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;*Create an indicator of origin of 'key';
data changes;
merge prevdata(in=inprev) currdata(in=incurr);
by key;
length change_flag $ 24;
if incurr and inprev then change_flag = "Both Files --- No Change";
else if inprev then change_flag = "Previous File Only";
else if incurr then change_flag = "Current File Only";
run;

*Find frequencies of origins of 'key';
proc freq data = changes;
tables change_flag;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 17 Jul 2017 17:42:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376664#M90425</guid>
      <dc:creator>Rwon</dc:creator>
      <dc:date>2017-07-17T17:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376668#M90427</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you trying to update your master table with new values from the transaction table. Then UPDATE statement maybe the best way and look my example code :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data one;
infile datalines ;
input val1 $ val2 $;
valx=val2;
datalines;
A AA
B BB
C CC
D DD
E EE
;
RUN;
data two;
infile datalines ;
input val1 $ val2 $;
datalines;
A AA1
B BB
C CC
D DD1
E EE
;
RUN;&lt;BR /&gt;proc sort data=one;&lt;BR /&gt;by val1;&lt;BR /&gt;proc sort data=two;&lt;BR /&gt;by val1;


data compare_one_two;
update one two;
by val1;
IF val2 ^=valx then status="Updated";
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Hope this helps&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Surya&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jul 2017 17:55:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/376668#M90427</guid>
      <dc:creator>SuryaKiran</dc:creator>
      <dc:date>2017-07-17T17:55:33Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377016#M90514</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I first did the subset of prevdata with inboth and it gave me the same amount of obs that was in prevdata.&amp;nbsp;&amp;nbsp;Then&amp;nbsp;I did the proc compare&amp;nbsp;and it didn't show me which were changed from prevdata.&amp;nbsp; What am I doing wrong?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; compare;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;merge&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; inprev(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;in&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=prev) inboth(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;in&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=both);&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;by&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; key;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; prev;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sorts by key...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt;&lt;/FONT&gt; &lt;STRONG&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;compare&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;base&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=compare &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;compare&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=inboth;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Value Comparison Results for Variables&lt;/P&gt;&lt;P&gt;__________________________________________________________&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;|| Base Value&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;&amp;nbsp;Compare Value&lt;/P&gt;&lt;P&gt;Obs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; || key&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;&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;key&lt;/P&gt;&lt;P&gt;________ || ___________________+ ___________________+&lt;/P&gt;&lt;P&gt;||&lt;/P&gt;&lt;P&gt;1 || 01001001BASELINE(V3W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;01001001BASELINE(V3W&lt;/P&gt;&lt;P&gt;2 || 01001001BASELINE(V3W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;01001001BASELINE(V3W&lt;/P&gt;&lt;P&gt;3 || 01001001BASELINE(V3W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; 01001001BASELINE(V3W&lt;/P&gt;&lt;P&gt;4 || 01001001RUN-IN(V2W-3&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; 01001001BASELINE(V3W&lt;/P&gt;&lt;P&gt;5 || 01001001RUN-IN(V2W-3&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; 01001001BASELINE(V3W&lt;/P&gt;&lt;P&gt;6 || 01001001RUN-IN(V2W-3&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; 01001001BASELINE(V3W&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jul 2017 14:15:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377016#M90514</guid>
      <dc:creator>cm2</dc:creator>
      <dc:date>2017-07-18T14:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377068#M90519</link>
      <description>&lt;P&gt;In merging, the values from INBOTH are always being used for all variables.&amp;nbsp; They overwrite any values from INPREV.&amp;nbsp; To overcome that, the MERGE statement should look like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;merge&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; inprev(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;in&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=prev) inboth(&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;in&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=both keep=key);&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jul 2017 16:47:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377068#M90519</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2017-07-18T16:47:57Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377123#M90538</link>
      <description>&lt;P&gt;The poster was asking about which key (merging) variables had changed. In your example, no key variables have changed, only the values associated with them.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jul 2017 20:09:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377123#M90538</guid>
      <dc:creator>Rwon</dc:creator>
      <dc:date>2017-07-18T20:09:43Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two dataset with a key</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377142#M90541</link>
      <description>&lt;P&gt;&lt;FONT face="courier new,courier"&gt;I wrote a paper at the end of the previous century&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;with a macro to show the differences.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;SUGI 23: %COMPARWS: Compare with Summary: A Macro Using Proc Compare&lt;/FONT&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;www2.sas.com/proceedings/sugi23/Posters/p170.pdf&lt;/FONT&gt;&lt;/P&gt;&lt;DIV class="gsc-url-top"&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&lt;FONT face="courier new,courier"&gt;sas.community.org has a zip with the programs&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&lt;FONT face="courier new,courier"&gt;&lt;A href="http://www.sascommunity.org/wiki/Macro_ComparWS_Compare_with_summary" target="_blank"&gt;http://www.sascommunity.org/wiki/Macro_ComparWS_Compare_with_summary&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&lt;FONT face="courier new,courier"&gt;The above assumes that both data sets have the same keys.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&lt;FONT face="courier new,courier"&gt;I wrote another macro which identifies the adds, changes, and deletes.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&lt;FONT face="courier new,courier"&gt;&lt;A href="http://www.sascommunity.org/wiki/Macro_Extract" target="_blank"&gt;http://www.sascommunity.org/wiki/Macro_Extract&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gs-bidi-start-align gs-visibleUrl gs-visibleUrl-long"&gt;&lt;FONT face="courier new,courier"&gt;Ron Fehd&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 18 Jul 2017 21:31:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-dataset-with-a-key/m-p/377142#M90541</guid>
      <dc:creator>Ron_MacroMaven</dc:creator>
      <dc:date>2017-07-18T21:31:49Z</dc:date>
    </item>
  </channel>
</rss>

