<?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: Need previous data if it is different from the last data in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503640#M134624</link>
    <description>Thanks &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/31304"&gt;@PeterClemmensen&lt;/a&gt;.</description>
    <pubDate>Fri, 12 Oct 2018 07:58:50 GMT</pubDate>
    <dc:creator>india2016</dc:creator>
    <dc:date>2018-10-12T07:58:50Z</dc:date>
    <item>
      <title>Need previous data if it is different from the last data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503626#M134619</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;Need small help. I have data like below&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Unique_ID&lt;/TD&gt;&lt;TD&gt;Version&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Murder&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Theft&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;dacoity&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Murder&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Murder&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want an output like below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Unique ID&lt;/TD&gt;&lt;TD&gt;Previous_A&lt;/TD&gt;&lt;TD&gt;Present_A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Theft&lt;/TD&gt;&lt;TD&gt;Dacoity&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Murder&lt;/TD&gt;&lt;TD&gt;Murder&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Basically if for Unique_ID there is a version. For the last version and before last version if Column "A" is different then I need 2 column to be created Previous_A and Present_A. Previous A will hold the 2nd last version value and Present A will hold the last version value.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 06:00:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503626#M134619</guid>
      <dc:creator>india2016</dc:creator>
      <dc:date>2018-10-12T06:00:37Z</dc:date>
    </item>
    <item>
      <title>Re: Need previous data if it is different from the last data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503629#M134621</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input A $ Unique_ID Version;
datalines;
Murder 1 1
Theft 1 2
dacoity 1 3
Murder 2 1
Murder 2 2
;

data want;
   set have; 
   by Unique_ID Version; 
   lagA=lag1(A);
   if last.Unique_ID then do;
      Previous_A=lagA;
      Present_A=A;
      output;
   end;
   keep Unique_ID Previous_A Present_A;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 12 Oct 2018 06:19:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503629#M134621</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2018-10-12T06:19:11Z</dc:date>
    </item>
    <item>
      <title>Re: Need previous data if it is different from the last data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503640#M134624</link>
      <description>Thanks &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/31304"&gt;@PeterClemmensen&lt;/a&gt;.</description>
      <pubDate>Fri, 12 Oct 2018 07:58:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-previous-data-if-it-is-different-from-the-last-data/m-p/503640#M134624</guid>
      <dc:creator>india2016</dc:creator>
      <dc:date>2018-10-12T07:58:50Z</dc:date>
    </item>
  </channel>
</rss>

