<?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: Selecting for Certain Observations Based on Two Tables in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93022#M257521</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE TABLE want AS&lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;FROM dog&lt;/P&gt;&lt;P&gt;WHERE dog.id NOT IN (select id from cat);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the SQL manual, the "select" in the WHERE clause is called a "subquery."&amp;nbsp; See&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/sqlproc/62086/HTML/default/viewer.htm#a001361644.htm" title="http://support.sas.com/documentation/cdl/en/sqlproc/62086/HTML/default/viewer.htm#a001361644.htm"&gt;SAS(R) 9.2 SQL Procedure User's Guide&lt;/A&gt;&lt;/P&gt;&lt;P&gt;for more examples.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Jan 2013 18:57:46 GMT</pubDate>
    <dc:creator>Doc_Duke</dc:creator>
    <dc:date>2013-01-31T18:57:46Z</dc:date>
    <item>
      <title>Selecting for Certain Observations Based on Two Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93021#M257520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do you create one table from two to retain observations in Table 1 (Dogs) that don't match IDs in Table 2 (Cats)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table 1 Name: Dogs&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address&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; Type&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp; Sinclair&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50 Haven Dr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dog&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp; Cathy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23 Appian Way&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dog&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp; Demitri&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30 Ione Ln&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dog&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table 2 Name:&amp;nbsp; Cats&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address&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; Type&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; Sinclair&amp;nbsp;&amp;nbsp;&amp;nbsp; 50 Haven Dr.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cat&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; Cathy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23 Appian Way&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cat&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; Dione&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 123 High Tower&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Results Table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp; Demitri&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30 Ione Ln&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dog&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know how to select this using sql? Or is a better way to do it?&amp;nbsp; Any help is much appreciated!&amp;nbsp; Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table as;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select dog.ID, dog.Name, dog.Address, dog.Type&lt;/P&gt;&lt;P&gt;&amp;nbsp; from dogs&lt;/P&gt;&lt;P&gt; where.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2013 18:49:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93021#M257520</guid>
      <dc:creator>jcis7</dc:creator>
      <dc:date>2013-01-31T18:49:21Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting for Certain Observations Based on Two Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93022#M257521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE TABLE want AS&lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;FROM dog&lt;/P&gt;&lt;P&gt;WHERE dog.id NOT IN (select id from cat);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the SQL manual, the "select" in the WHERE clause is called a "subquery."&amp;nbsp; See&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/sqlproc/62086/HTML/default/viewer.htm#a001361644.htm" title="http://support.sas.com/documentation/cdl/en/sqlproc/62086/HTML/default/viewer.htm#a001361644.htm"&gt;SAS(R) 9.2 SQL Procedure User's Guide&lt;/A&gt;&lt;/P&gt;&lt;P&gt;for more examples.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2013 18:57:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93022#M257521</guid>
      <dc:creator>Doc_Duke</dc:creator>
      <dc:date>2013-01-31T18:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting for Certain Observations Based on Two Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93023#M257522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2013 19:00:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Selecting-for-Certain-Observations-Based-on-Two-Tables/m-p/93023#M257522</guid>
      <dc:creator>jcis7</dc:creator>
      <dc:date>2013-01-31T19:00:08Z</dc:date>
    </item>
  </channel>
</rss>

