<?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: Duplicate Rows After Left Join in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437616#M4650</link>
    <description>&lt;P&gt;Thanks so much!&amp;nbsp; This worked perfectly!&lt;/P&gt;</description>
    <pubDate>Thu, 15 Feb 2018 15:04:04 GMT</pubDate>
    <dc:creator>jtennyson</dc:creator>
    <dc:date>2018-02-15T15:04:04Z</dc:date>
    <item>
      <title>Duplicate Rows After Left Join</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437584#M4645</link>
      <description>&lt;P&gt;I am trying to create a simple subtraction - I need to subtract one row of data from all the other rows.&amp;nbsp; The best way I could think about doing this was to create a table segregating the line items I need to&amp;nbsp;subtract and then join it to the table I need to subtract it from.&amp;nbsp; When I join the tables it duplicates the line items (looks like it pulling the line items twice for each row.)&amp;nbsp; I'm trying to get one row for each record.&amp;nbsp; I have written CASE&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="dijitContentPane dijitBorderContainer-child dijitBorderContainer-dijitContentPane dijitBorderContainerPane dijitAlignTop"&gt;&lt;DIV class="dijit dijitToolbar"&gt;This is the table I need to perform the subtraction on. Essentially if after the SENS2 there is an A subtract the TDBS line if it's a B subtract the TDSAS A line&lt;/DIV&gt;&lt;DIV class="dijit dijitToolbar"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="dijitContentPane dijitBorderContainer-child dijitBorderContainer-dijitContentPane dijitBorderContainerPane dijitAlignCenter dijitContentPaneSingleChild"&gt;&lt;DIV class="dgrid dgrid-grid ui-widget"&gt;&lt;DIV class="dgrid-header dgrid-header-row ui-widget-header"&gt;Table to perform subtraction on:&lt;/DIV&gt;&lt;DIV class="dgrid-header dgrid-header-row ui-widget-header"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="dgrid-header dgrid-header-row ui-widget-header"&gt;scenario_desc&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TEST&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Total &lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;1700587744.63&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_GDPR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2524641512.12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_UR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;1809725301.19&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;3054364731.83&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_GDPR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2023551995.09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_UR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2866475522.15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;383260996.70&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_GDPR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;397523601.08&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_UR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;393753099.58&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;409767402.79&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_GDPR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;386205367.55&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_UR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;404607525.42&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_TDBS&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;383667322.80&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_TDSAS_A&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2297107152.97&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class="dgrid-scroller"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I segregated the line items out in another table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="dijitContentPane dijitBorderContainer-child dijitBorderContainer-dijitContentPane dijitBorderContainerPane dijitAlignCenter dijitContentPaneSingleChild"&gt;&lt;DIV class="dgrid dgrid-grid ui-widget"&gt;&lt;DIV class="dgrid-header dgrid-header-row ui-widget-header"&gt;scenario_desc&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;TEST&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Total &lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_TDBS&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_TDSAS_A&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class="dgrid-scroller"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I join them, I get duplicated line items&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="dijitContentPane dijitBorderContainer-child dijitBorderContainer-dijitContentPane dijitBorderContainerPane dijitAlignTop"&gt;&lt;DIV class="dijit dijitToolbar"&gt;scenario_desc&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEST&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Total&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Total2 &lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;1700587744.63&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;1700587744.63&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_GDPR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2524641512.12&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_GDPR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2524641512.12&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_UR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;1809725301.19&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AD_UR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;1809725301.19&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;3054364731.83&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;3054364731.83&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_GDPR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2023551995.09&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_GDPR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2023551995.09&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_UR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2866475522.15&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_AU_UR&lt;/TD&gt;&lt;TD&gt;TDSAS_A&lt;/TD&gt;&lt;TD&gt;2866475522.15&lt;/TD&gt;&lt;TD&gt;2297107153.0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;383260996.70&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;383260996.70&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_GDPR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;397523601.08&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_GDPR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;397523601.08&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_UR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;393753099.58&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BD_UR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;393753099.58&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;409767402.79&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_BBB10Y&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;409767402.79&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_GDPR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;386205367.55&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_GDPR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;386205367.55&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_UR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;404607525.42&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_SENS2_BU_UR&lt;/TD&gt;&lt;TD&gt;TDBS&lt;/TD&gt;&lt;TD&gt;404607525.42&lt;/TD&gt;&lt;TD&gt;383667322.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_TDBS&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;383667322.80&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DFAST2017_TDSAS_A&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2297107152.97&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="dijitContentPane dijitBorderContainer-child dijitBorderContainer-dijitContentPane dijitBorderContainerPane dijitAlignCenter dijitContentPaneSingleChild"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PROC SQL;&lt;BR /&gt;CREATE TABLE PCL_Sub AS&lt;BR /&gt;SELECT DISTINCT&lt;BR /&gt;t1.scenario_desc,&lt;BR /&gt;CASE WHEN t1.scenario_desc CONTAINS ('_TDSAS') THEN 'TDSAS_A'&lt;BR /&gt;WHEN t1.scenario_desc CONTAINS ('_TDBS') THEN 'TDBS' END AS TEST,&lt;BR /&gt;SUM((t1.'1'n - t1.'0'n + t2.'1'n)&lt;BR /&gt;+(t1.'2'n - t1.'1'n + t2.'2'n)&lt;BR /&gt;+(t1.'3'n - t1.'2'n + t2.'3'n)&lt;BR /&gt;+(t1.'4'n - t1.'3'n + t2.'4'n)&lt;BR /&gt;+(t1.'5'n - t1.'4'n + t2.'5'n)&lt;BR /&gt;+(t1.'6'n - t1.'5'n + t2.'6'n)&lt;BR /&gt;+(t1.'7'n - t1.'6'n + t2.'7'n)&lt;BR /&gt;+(t1.'8'n - t1.'7'n + t2.'8'n)&lt;BR /&gt;+(t1.'9'n - t1.'8'n + t2.'9'n)) AS Total&lt;BR /&gt;FROM WORK.ALLL t1&lt;BR /&gt;LEFT JOIN WORK.CHARGE_OFF t2 ON (t1.scenario_desc = t2.scenario_desc)WHERE t1.scenario_desc CONTAINS ('_TDBS')&lt;BR /&gt;OR t1.scenario_desc CONTAINS ('_TDSAS_A')&lt;BR /&gt;GROUP BY t1.scenario_desc, t2.scenario_desc, TEST&lt;BR /&gt;;&lt;BR /&gt;RUN;&lt;BR /&gt;PROC SQL;&lt;BR /&gt;CREATE TABLE PCL AS&lt;BR /&gt;SELECT DISTINCT&lt;BR /&gt;t1.scenario_desc,&lt;BR /&gt;CASE WHEN t1.scenario_desc CONTAINS ('SENS2_A') THEN 'TDSAS_A'&lt;BR /&gt;WHEN t1.scenario_desc CONTAINS ('SENS2_B') THEN 'TDBS' END AS TEST,&lt;BR /&gt;(t1.'1'n - t1.'0'n + t2.'1'n)&lt;BR /&gt;+(t1.'2'n - t1.'1'n + t2.'2'n)&lt;BR /&gt;+(t1.'3'n - t1.'2'n + t2.'3'n)&lt;BR /&gt;+(t1.'4'n - t1.'3'n + t2.'4'n)&lt;BR /&gt;+(t1.'5'n - t1.'4'n + t2.'5'n)&lt;BR /&gt;+(t1.'6'n - t1.'5'n + t2.'6'n)&lt;BR /&gt;+(t1.'7'n - t1.'6'n + t2.'7'n)&lt;BR /&gt;+(t1.'8'n - t1.'7'n + t2.'8'n)&lt;BR /&gt;+(t1.'9'n - t1.'8'n + t2.'9'n)AS Total,&lt;BR /&gt;CASE WHEN Calculated test = t3.test THEN t3.total END AS Total2&lt;BR /&gt;FROM WORK.ALLL t1&lt;BR /&gt;LEFT JOIN WORK.CHARGE_OFF t2 ON (t1.scenario_desc = t2.scenario_desc)&lt;BR /&gt;LEFT JOIN WORK.PCL_Sub t3 ON TEST = t3.TEST&lt;/P&gt;&lt;P&gt;;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Feb 2018 14:09:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437584#M4645</guid>
      <dc:creator>jtennyson</dc:creator>
      <dc:date>2018-02-15T14:09:14Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate Rows After Left Join</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437605#M4647</link>
      <description>&lt;P&gt;Add&amp;nbsp; this WHERE clause to your last query:&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;where Total2 ne . ;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 15 Feb 2018 14:53:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437605#M4647</guid>
      <dc:creator>Mo_NHS</dc:creator>
      <dc:date>2018-02-15T14:53:40Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate Rows After Left Join</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437616#M4650</link>
      <description>&lt;P&gt;Thanks so much!&amp;nbsp; This worked perfectly!&lt;/P&gt;</description>
      <pubDate>Thu, 15 Feb 2018 15:04:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Duplicate-Rows-After-Left-Join/m-p/437616#M4650</guid>
      <dc:creator>jtennyson</dc:creator>
      <dc:date>2018-02-15T15:04:04Z</dc:date>
    </item>
  </channel>
</rss>

