<?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: proc sql: join two summary tables in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152477#M40099</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;All that's missing is to add an "as" to this line:&lt;/P&gt;&lt;P&gt;create table fall_all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Mar 2014 19:21:03 GMT</pubDate>
    <dc:creator>gzr2mz39</dc:creator>
    <dc:date>2014-03-21T19:21:03Z</dc:date>
    <item>
      <title>proc sql: join two summary tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152475#M40097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;How do I join these two summary tables on the ydoi variable?&lt;/P&gt;&lt;P&gt;The ydoi variable contains the values: 2012, 2013, and 2014 on both summary tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt; create table fall_comb_yr as&lt;/P&gt;&lt;P&gt; select ydoi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(x) as incid_cnt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(osha) as osha_cnt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(dart) as dart_cnt&lt;/P&gt;&lt;P&gt; from classified0&lt;/P&gt;&lt;P&gt; group by ydoi&lt;/P&gt;&lt;P&gt; xxxxxxxx&lt;/P&gt;&lt;P&gt; select ydoi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(x) as incid_all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(osha) as osha_all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(dart) as dart_all&lt;/P&gt;&lt;P&gt; from classified0&lt;/P&gt;&lt;P&gt; group by ydoi&lt;/P&gt;&lt;P&gt; ;&lt;/P&gt;&lt;P&gt;run;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Mar 2014 18:27:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152475#M40097</guid>
      <dc:creator>gzr2mz39</dc:creator>
      <dc:date>2014-03-21T18:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: proc sql: join two summary tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152476#M40098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think you can do it like that, assuming you mean to have XXXXXX be replaced by something.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also think it may be better to use a standard proc, ie proc mean/summary/univariate to report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you absolutely want to use SQL then create each table and use a standard join.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt; create table fall_comb_yr as&lt;/P&gt;&lt;P&gt; select ydoi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(x) as incid_cnt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(osha) as osha_cnt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(dart) as dart_cnt&lt;/P&gt;&lt;P&gt; from classified0&lt;/P&gt;&lt;P&gt; group by ydoi;&lt;/P&gt;&lt;P&gt;create table fall_all&lt;/P&gt;&lt;P&gt; select ydoi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(x) as incid_all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(osha) as osha_all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(dart) as dart_all&lt;/P&gt;&lt;P&gt; from classified0&lt;/P&gt;&lt;P&gt; group by ydoi&lt;/P&gt;&lt;P&gt; ;&lt;/P&gt;&lt;P&gt;create table joined as&lt;/P&gt;&lt;P&gt;select a.*, b.*&lt;/P&gt;&lt;P&gt;from fall_comb_yr a&lt;/P&gt;&lt;P&gt;join fall_all b&lt;/P&gt;&lt;P&gt;on a.ydoi=b.ydoi;&lt;/P&gt;&lt;P&gt;run;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Mar 2014 18:43:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152476#M40098</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-03-21T18:43:08Z</dc:date>
    </item>
    <item>
      <title>Re: proc sql: join two summary tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152477#M40099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;All that's missing is to add an "as" to this line:&lt;/P&gt;&lt;P&gt;create table fall_all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Mar 2014 19:21:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-sql-join-two-summary-tables/m-p/152477#M40099</guid>
      <dc:creator>gzr2mz39</dc:creator>
      <dc:date>2014-03-21T19:21:03Z</dc:date>
    </item>
  </channel>
</rss>

