<?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: Joining Tables in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715351#M220943</link>
    <description>&lt;P&gt;Below please find the output from proc contents. I think it should be ok?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="508"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="274"&gt;Cases&lt;/TD&gt;
&lt;TD width="104"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="37"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="29"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;#&lt;/TD&gt;
&lt;TD&gt;Variable&lt;/TD&gt;
&lt;TD&gt;Type&lt;/TD&gt;
&lt;TD&gt;Len&lt;/TD&gt;
&lt;TD&gt;Format&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;BRANCH&lt;/TD&gt;
&lt;TD&gt;Char&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;$4.00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;FIRST_Sum&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;MONTH&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;MONYR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;MONYY7.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;YEAR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="572"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="274"&gt;Denom&lt;/TD&gt;
&lt;TD width="104"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="37"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="29"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;#&lt;/TD&gt;
&lt;TD&gt;Variable&lt;/TD&gt;
&lt;TD&gt;Type&lt;/TD&gt;
&lt;TD&gt;Len&lt;/TD&gt;
&lt;TD&gt;Format&lt;/TD&gt;
&lt;TD&gt;Informat&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;BRANCH&lt;/TD&gt;
&lt;TD&gt;Char&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;DENOMINATOR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;BEST12.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;MONTH&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;BEST12.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;YEAR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;BEST12.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Fri, 29 Jan 2021 16:19:03 GMT</pubDate>
    <dc:creator>luvscandy27</dc:creator>
    <dc:date>2021-01-29T16:19:03Z</dc:date>
    <item>
      <title>Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714551#M220611</link>
      <description>&lt;P&gt;I am trying to join the two tables below together however, my denominator values do not come over. I feel like I am missing something but I just can't seem to&amp;nbsp;&lt;/P&gt;
&lt;P&gt;find out what I'm missing. Any help would be greatly appreciated. My code is below.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;proc import datafile = "/home/luvscandy270/New Cases.xlsx" &lt;BR /&gt;DBMS = xlsx out = cases replace ;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;proc import datafile = "/home/luvscandy270/QTR.xlsx" &lt;BR /&gt;DBMS = xlsx out = denom replace ;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;     create table combine as&lt;BR /&gt;     select a.branch, a.month, a.year, first_sum, denominator&lt;BR /&gt;     from cases A left join denom B&lt;BR /&gt;     on A.branch = B.branch and A.year = B.year and A.month=B.month ;&lt;BR /&gt;quit;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 13:04:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714551#M220611</guid>
      <dc:creator>luvscandy27</dc:creator>
      <dc:date>2021-01-27T13:04:35Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714609#M220631</link>
      <description>&lt;P&gt;I don't open XLSX from unknown sources.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Import makes guesses about variable properties for each file and after examining a very few rows. So variables can be of different types even though you don't think they should.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So go back to the individual SAS data sets and see if the values for branch, year and month are actually same.&lt;/P&gt;
&lt;P&gt;First thing I would likely check is the Branch as that is one likely to have character values in one set and numeric in another. Which could mean they do not compare as equal.&lt;/P&gt;
&lt;P&gt;First step: Run proc contents on both and examine type and length of values.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Another concern is if either of the variables name "year" or "month" are actually treated as date variables. If versions in both sets are numeric and one has a format of BESTxx and the other is a date format (too many to list but if the format name has part of the name as YY MM MON or similar, then that is likely a cause.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 15:17:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714609#M220631</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-01-27T15:17:28Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714633#M220644</link>
      <description>&lt;P&gt;Do you get any error or warning messages ? What happens if you replace the left join with an inner join?&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 16:10:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714633#M220644</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2021-01-27T16:10:15Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714766#M220709</link>
      <description>&lt;P&gt;Can you post some output or what you see in the log?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 20:00:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/714766#M220709</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-01-27T20:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715351#M220943</link>
      <description>&lt;P&gt;Below please find the output from proc contents. I think it should be ok?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="508"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="274"&gt;Cases&lt;/TD&gt;
&lt;TD width="104"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="37"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="29"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;#&lt;/TD&gt;
&lt;TD&gt;Variable&lt;/TD&gt;
&lt;TD&gt;Type&lt;/TD&gt;
&lt;TD&gt;Len&lt;/TD&gt;
&lt;TD&gt;Format&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;BRANCH&lt;/TD&gt;
&lt;TD&gt;Char&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;$4.00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;FIRST_Sum&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;MONTH&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;MONYR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;MONYY7.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;YEAR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="572"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="274"&gt;Denom&lt;/TD&gt;
&lt;TD width="104"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="37"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="29"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;#&lt;/TD&gt;
&lt;TD&gt;Variable&lt;/TD&gt;
&lt;TD&gt;Type&lt;/TD&gt;
&lt;TD&gt;Len&lt;/TD&gt;
&lt;TD&gt;Format&lt;/TD&gt;
&lt;TD&gt;Informat&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;BRANCH&lt;/TD&gt;
&lt;TD&gt;Char&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;DENOMINATOR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;BEST12.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;MONTH&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;BEST12.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;YEAR&lt;/TD&gt;
&lt;TD&gt;Num&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;BEST12.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Fri, 29 Jan 2021 16:19:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715351#M220943</guid>
      <dc:creator>luvscandy27</dc:creator>
      <dc:date>2021-01-29T16:19:03Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715353#M220944</link>
      <description>&lt;P&gt;I do not receive any type of errors, the data step completes but the dataset does not have any observations. I've tried switching the join type and the same thing happens.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 16:21:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715353#M220944</guid>
      <dc:creator>luvscandy27</dc:creator>
      <dc:date>2021-01-29T16:21:00Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715354#M220945</link>
      <description>&lt;P&gt;The log does not have any errors. I looks as if it worked fine but the combined dataset does not have any observations.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 16:28:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715354#M220945</guid>
      <dc:creator>luvscandy27</dc:creator>
      <dc:date>2021-01-29T16:28:02Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715372#M220950</link>
      <description>&lt;P&gt;I ran your code. Denom column is missing. That means no matches were found. SQL is going to make the column missing unless there's a match.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 16:55:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715372#M220950</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-01-29T16:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715373#M220951</link>
      <description>&lt;P&gt;Do you realize in your cases dataset the year is always 2020? In qtr dataset, you do not have any years that are 2020. That's why your denominator isn't getting populated.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 16:59:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715373#M220951</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-01-29T16:59:41Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715385#M220957</link>
      <description>&lt;P&gt;OMG!!! You are absolutely correct. I forgot its a new year and had not updated my denominators. The whole time I was thinking my format was incorrect. Thank you&amp;nbsp;&lt;/P&gt;
&lt;P&gt;so much.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 17:24:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715385#M220957</guid>
      <dc:creator>luvscandy27</dc:creator>
      <dc:date>2021-01-29T17:24:10Z</dc:date>
    </item>
    <item>
      <title>Re: Joining Tables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715451#M220978</link>
      <description>&lt;P&gt;It's always something stupid. At least it wasn't anything wrong with your SQL syntax lol.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 20:45:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Joining-Tables/m-p/715451#M220978</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-01-29T20:45:00Z</dc:date>
    </item>
  </channel>
</rss>

