<?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: Merge is skipping few numeric ids that match in two datasets in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385359#M92161</link>
    <description>&lt;P&gt;Thank you for the response.&lt;/P&gt;&lt;P&gt;Here is how the data looks like. It is a many to one merge. X1 data has a single entry for each id whereas X2 can have multiple entries with same id.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;X1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Name&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Address&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ABC&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23 N W Ave&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;XYZ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1022 Rue De&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;34&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PRAX&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1 Mclean Street&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AFHT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;509 Rochester Ave&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;X2&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;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;ManufactureId&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Status&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Active&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2455&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Thu, 03 Aug 2017 15:32:28 GMT</pubDate>
    <dc:creator>shantiv</dc:creator>
    <dc:date>2017-08-03T15:32:28Z</dc:date>
    <item>
      <title>Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385320#M92138</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to merge two datasets based on a numeric Id and at the same time creating a match flag for them. I need all records from x1 data whereas only those records that match from x2. The code I am using is shown below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data matches nonmatches;&lt;BR /&gt;merge x1(in=a) x2(in=b);&lt;BR /&gt;by id;&lt;BR /&gt;if a and b then id_flag&amp;nbsp;= 'Y';&lt;BR /&gt;if a then output matches;&lt;BR /&gt;else&amp;nbsp;output nonmatches;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;While I try to look up the resulting nonmatches again in the datasets, I see a few ids that match but have not been merged or flagged. Could someone please tell me where I am going wrong or any other way to do this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 14:24:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385320#M92138</guid>
      <dc:creator>shantiv</dc:creator>
      <dc:date>2017-08-03T14:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385324#M92141</link>
      <description>&lt;P&gt;Example data?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do&amp;nbsp;both of the data sets have multiple records with the&amp;nbsp;same value of Id? &amp;nbsp;If so you'll only get matches for the set with the lowest number of duplicates.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It will help to show a small set of data from BOTH sets and what you expect for a result. You need not include all of the other variables than Id but 1 or 2 will help show which record goes with which.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 14:31:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385324#M92141</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-08-03T14:31:37Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385325#M92142</link>
      <description>&lt;P&gt;Can you supply some example data where you are noticing the problem you described. A solution will be dependent upon whether this is a one to one, one to many, or many to many merge.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 14:32:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385325#M92142</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-08-03T14:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385357#M92159</link>
      <description>&lt;P&gt;Thank you for the response.&lt;/P&gt;&lt;P&gt;Here is how the data looks like. It is a many to one merge. X1 data has a single entry for each id whereas X2 can have multiple entries with same id.&lt;/P&gt;&lt;P&gt;X1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Name&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Address&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ABC&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23 N W Ave&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;XYZ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1022 Rue De&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;34&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PRAX&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1 Mclean Street&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AFHT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;509 Rochester Ave&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;X2&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;ManufactureId&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Status&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Active&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2455&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 03 Aug 2017 15:28:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385357#M92159</guid>
      <dc:creator>shantiv</dc:creator>
      <dc:date>2017-08-03T15:28:29Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385359#M92161</link>
      <description>&lt;P&gt;Thank you for the response.&lt;/P&gt;&lt;P&gt;Here is how the data looks like. It is a many to one merge. X1 data has a single entry for each id whereas X2 can have multiple entries with same id.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;X1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Name&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Address&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ABC&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23 N W Ave&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;XYZ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1022 Rue De&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;34&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PRAX&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1 Mclean Street&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AFHT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;509 Rochester Ave&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;X2&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;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;ManufactureId&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Status&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Active&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2455&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 03 Aug 2017 15:32:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385359#M92161</guid>
      <dc:creator>shantiv</dc:creator>
      <dc:date>2017-08-03T15:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385364#M92164</link>
      <description>&lt;P&gt;and what do you expect the two output datasets to look like? Your code appears to be functioning correctly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 15:43:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385364#M92164</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-08-03T15:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385370#M92167</link>
      <description>&lt;P&gt;The output should be X1 with X2 data merged columns. If there are duplicates due to 'Status' column in X2, i can deal with it later.&lt;/P&gt;&lt;P&gt;Output&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Name&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Address&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;ManufactureId&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Status&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ABC&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23 N W Ave&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;290498&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Pending&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;XYZ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1022 Rue De&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;48&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Active&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;34&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PRAX&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1 Mclean Street&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;45&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AFHT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;509 Rochester Ave&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2455&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 03 Aug 2017 15:58:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385370#M92167</guid>
      <dc:creator>shantiv</dc:creator>
      <dc:date>2017-08-03T15:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385385#M92176</link>
      <description>&lt;P&gt;Why did you pick STATUS=ACTIVE for ID=23? &amp;nbsp;It also has a record where STATUS=PENDING. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;How should the program know which record to use?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 16:43:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385385#M92176</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2017-08-03T16:43:38Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385387#M92178</link>
      <description>&lt;P&gt;and, in addition to&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/159"&gt;@Tom&lt;/a&gt;'s question, what do you expect/want to see in the nonmatches dataset?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 16:47:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385387#M92178</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-08-03T16:47:36Z</dc:date>
    </item>
    <item>
      <title>Re: Merge is skipping few numeric ids that match in two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385388#M92179</link>
      <description>&lt;P&gt;Posting HTML tables of data is better than photographs of data. &amp;nbsp;But posting actual data step code that creates the dataset is much better for&amp;nbsp;sharing with others.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data x1 ;
  length id 8 name $20 address $50 ;
  infile cards dsd dlm='|' truncover;
  input id name address;
cards;
12|ABC|23 N W Ave
23|XYZ|1022 Rue De
34|PRAX|1 Mclean Street
45|AFHT|509 Rochester Ave
;
 
data x2 ;
  length id 8 manufactureid 8 status $10 ;
  infile cards dsd dlm='|' truncover;
  input id manufactureid status;
cards;
12|290498|Pending
12|290498|.
23|48|Active
23|48|Pending
45|2455|.
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here is what SAS will do if you merge by ID. &amp;nbsp;I saved the IN= variable to permanent variables so we can see their status in the saved dataset.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  merge x1(in=a) x2(in=b);
  by id;
  in_x1=a;
  in_x2=b;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Which rows do you want to output to which of your two tables?&lt;/P&gt;
&lt;PRE&gt;Obs    id    name    address              manufactureid    status     in_x1    in_x2

 1     12    ABC     23 N W Ave               290498       Pending      1        1
 2     12    ABC     23 N W Ave               290498                    1        1
 3     23    XYZ     1022 Rue De                  48       Active       1        1
 4     23    XYZ     1022 Rue De                  48       Pending      1        1
 5     34    PRAX    1 Mclean Street               .                    1        0
 6     45    AFHT    509 Rochester Ave          2455                    1        1

&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 16:48:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-is-skipping-few-numeric-ids-that-match-in-two-datasets/m-p/385388#M92179</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2017-08-03T16:48:51Z</dc:date>
    </item>
  </channel>
</rss>

