<?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 question in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218346#M267791</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, firstly your example code is invalid.&amp;nbsp; You use an alias for dataset mean_amp called amp, in you select you use an alias mean_amp which does not exist.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Secondly, what do these variables look like in the datasets:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;from&amp;nbsp;&amp;nbsp;&amp;nbsp; mean_amp as amp left join&amp;nbsp; ttest_amp as ttest on amp.variable= ttest.variable;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;AMP.VARIABLE and TTEST.VARIABLE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;It is irrelevant what the sort order is, SQL does not require presorted data, so there must be some disconnect between the data contained in each.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 May 2015 13:44:49 GMT</pubDate>
    <dc:creator>RW9</dc:creator>
    <dc:date>2015-05-22T13:44:49Z</dc:date>
    <item>
      <title>PROC SQL join question</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218345#M267790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;purpose:&lt;/STRONG&gt;&lt;/SPAN&gt; create a table like the following&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 820px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl64" height="18" width="120"&gt;Variable&lt;/TD&gt;&lt;TD class="xl64" style="border-left: none;" width="260"&gt;marketing&lt;/TD&gt;&lt;TD class="xl64" style="border-left: none;" width="260"&gt;nomarketing&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="100"&gt;difference&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="80"&gt;Probt&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;abc&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;.&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;cde&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;8.4(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27.8)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;8.4(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27.8)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;0.9886&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;efg&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;.&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;0.0236&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;hij&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;.&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;0.8113&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;klm&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;.&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;0.1963&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;nop&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;.(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;.&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;0.0567&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;if&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;0.3(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.4)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;0.2(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.6)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0.1&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;0.157&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region01&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;5.3(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22.4)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;5.7(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23.3)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;-0.4&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region02&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;7.9(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;8.1(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27.2)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;-0.2&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region03&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;8.8(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 28.3)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;8.5(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27.9)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0.3&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region04&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;17.2(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 37.8)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;17.1(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 37.6)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0.1&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region05&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;25.9(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 43.8)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;25.5(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 43.6)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0.4&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region06&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;10.2(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30.2)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;10.1(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30.1)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0.1&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region07&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;4.8(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21.4)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;4.7(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21.1)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0.1&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region08&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;2.8(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16.5)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;3.1(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17.3)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;-0.3&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region09&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;14.5(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35.2)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;14.7(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35.5)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;-0.2&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="21" style="border-top: none;" width="120"&gt;region10&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;2.6(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15.9)&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;" width="260"&gt;2.6(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15.8)&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="100"&gt;0&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;" width="80"&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;(some) syntax:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table table2_amp as&lt;/P&gt;&lt;P&gt;select&amp;nbsp; mean_amp.variable,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amp.marketing,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amp.nomarketing,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amp.difference,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ttest.Probt&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;from&amp;nbsp;&amp;nbsp;&amp;nbsp; mean_amp as amp left join&amp;nbsp; ttest_amp as ttest on amp.variable= ttest.variable;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;issue:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;As seen above, it looks like the way the input data sets were joined in PROC SQL needs to be revised because many values did not get copied from the input data sets.&amp;nbsp; In other words, the input data sets' "variable" variable don't have observations in the same order and it looks to me like PROC SQL requires them to be when joining tables.&amp;nbsp; How could I either sort the input datasets' variable valid values in the order I want or revise the SQL step?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thank you so much&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2015 13:34:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218345#M267790</guid>
      <dc:creator>Maisha_Huq</dc:creator>
      <dc:date>2015-05-22T13:34:42Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL join question</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218346#M267791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, firstly your example code is invalid.&amp;nbsp; You use an alias for dataset mean_amp called amp, in you select you use an alias mean_amp which does not exist.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Secondly, what do these variables look like in the datasets:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;from&amp;nbsp;&amp;nbsp;&amp;nbsp; mean_amp as amp left join&amp;nbsp; ttest_amp as ttest on amp.variable= ttest.variable;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;AMP.VARIABLE and TTEST.VARIABLE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;It is irrelevant what the sort order is, SQL does not require presorted data, so there must be some disconnect between the data contained in each.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2015 13:44:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218346#M267791</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2015-05-22T13:44:49Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL join question</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218347#M267792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;The amp.variable valid values (in the following order):&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 64px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" width="64"&gt;brc&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;brf&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;es&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;fed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;fns&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;ic&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;if&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion01&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion02&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion03&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion04&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion05&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion06&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion07&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion08&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="35" style="border-top: none;" width="64"&gt;osharegion10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ttest.variable valid values:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;fed&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;fns&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;es&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;brf&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;brc&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;if&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;osharegion01&lt;/P&gt;&lt;P&gt;osharegion02&lt;/P&gt;&lt;P&gt;osharegion03&lt;/P&gt;&lt;P&gt;osharegion04&lt;/P&gt;&lt;P&gt;osharegion05&lt;/P&gt;&lt;P&gt;osharegion06&lt;/P&gt;&lt;P&gt;osharegion07&lt;/P&gt;&lt;P&gt;osharegion08&lt;/P&gt;&lt;P&gt;osharegion09&lt;/P&gt;&lt;P&gt;osharegion10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does that help? Thanks, RW9!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2015 13:51:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218347#M267792</guid>
      <dc:creator>Maisha_Huq</dc:creator>
      <dc:date>2015-05-22T13:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL join question</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218348#M267793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not really I am afraid.&amp;nbsp; From that there is no reason why the join would not work.&amp;nbsp; Perhaps provide, in a datastep, sample data from both datasets.&amp;nbsp; I note that the values you post do not match the ones in the output provided in the first post.&amp;nbsp; In your first post it would seem to my mind that dataset TTEST only have variable=CDE to IF, whereas the other one has all of them.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2015 14:07:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-SQL-join-question/m-p/218348#M267793</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2015-05-22T14:07:52Z</dc:date>
    </item>
  </channel>
</rss>

