<?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: RETRIEVING  PARTICULAR RECORDS USING JOINS? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692526#M210994</link>
    <description>&lt;PRE&gt;Data Have1;                     
input id @@;
cards;
1 1 2 2 3  . .
;
run;

Data Have2;
input id @@;
cards;
1 1 2 2 2 4  . .
;
run;

proc sql;
create table want as
(select id from have1 except select id from have2) 
union
(select id from have2 except select id from have1) 
;
quit;
&lt;/PRE&gt;</description>
    <pubDate>Mon, 19 Oct 2020 13:34:28 GMT</pubDate>
    <dc:creator>Ksharp</dc:creator>
    <dc:date>2020-10-19T13:34:28Z</dc:date>
    <item>
      <title>RETRIEVING  PARTICULAR RECORDS USING JOINS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692361#M210911</link>
      <description>&lt;P&gt;Data Have1;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;input id&amp;nbsp;@@;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 1 2 2 3&amp;nbsp; . .&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;Data Have2;&lt;/P&gt;&lt;P&gt;input id&amp;nbsp;@@;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 1 2 2 2 4&amp;nbsp; . .&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;In above program&amp;nbsp; . . indicates missing values&amp;nbsp;&lt;/P&gt;&lt;P&gt;By using joins how can i retrieve 3 , 4&amp;nbsp; i.e&amp;nbsp; &amp;nbsp;resultant dataset contain 3, 4&amp;nbsp; values from id variable.&lt;/P&gt;</description>
      <pubDate>Sun, 18 Oct 2020 14:41:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692361#M210911</guid>
      <dc:creator>shravanisreeyan</dc:creator>
      <dc:date>2020-10-18T14:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: RETRIEVING  PARTICULAR RECORDS USING JOINS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692365#M210912</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
merge
  have1 (in=h1)
  have2 (in=h2)
;
by id;
if not h1 or not h2;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sun, 18 Oct 2020 15:06:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692365#M210912</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-18T15:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: RETRIEVING  PARTICULAR RECORDS USING JOINS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692368#M210914</link>
      <description>Happy with your code. I want to achieve same output using sql joins?</description>
      <pubDate>Sun, 18 Oct 2020 15:31:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692368#M210914</guid>
      <dc:creator>shravanisreeyan</dc:creator>
      <dc:date>2020-10-18T15:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: RETRIEVING  PARTICULAR RECORDS USING JOINS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692372#M210917</link>
      <description>&lt;P&gt;Untested:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
create table want as
  select coalesce(h1.id,h2.id) as id
  from have1 h1
  full join have2 h2
  where h1.id is missing or h2.id is missing
;
quit;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sun, 18 Oct 2020 15:59:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692372#M210917</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-10-18T15:59:18Z</dc:date>
    </item>
    <item>
      <title>Re: RETRIEVING  PARTICULAR RECORDS USING JOINS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692526#M210994</link>
      <description>&lt;PRE&gt;Data Have1;                     
input id @@;
cards;
1 1 2 2 3  . .
;
run;

Data Have2;
input id @@;
cards;
1 1 2 2 2 4  . .
;
run;

proc sql;
create table want as
(select id from have1 except select id from have2) 
union
(select id from have2 except select id from have1) 
;
quit;
&lt;/PRE&gt;</description>
      <pubDate>Mon, 19 Oct 2020 13:34:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/RETRIEVING-PARTICULAR-RECORDS-USING-JOINS/m-p/692526#M210994</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2020-10-19T13:34:28Z</dc:date>
    </item>
  </channel>
</rss>

