<?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: how to get data that has certain code onwards and check if they go backwards in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561295#M157111</link>
    <description>Yeah, not sure if the logic is less than gg or less than previous? And not sure if it's lexicographical as shown either.</description>
    <pubDate>Fri, 24 May 2019 02:55:45 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2019-05-24T02:55:45Z</dc:date>
    <item>
      <title>how to get data that has certain code onwards and check if they go backwards</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561265#M157092</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have just copy pasted the sample data that I need help in querying the output.&lt;/P&gt;&lt;P&gt;Below is the example of 2 accounts..(Real data has 50k accounts)..&lt;/P&gt;&lt;P&gt;1. I need to filter data to get the account list where the code starts from 'gg'&lt;/P&gt;&lt;P&gt;2. Then I need to create flag if from the code 'gg' if it goes backwards (aa or bb or cc or dd or ee or ff )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have attached the sample data in note pad to export in sas and work and also pasted below for reference&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sample data below:(same as notepad data)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;accno&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;code&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Jan-15&lt;/TD&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;28-Feb-15&lt;/TD&gt;&lt;TD&gt;bb&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Mar-15&lt;/TD&gt;&lt;TD&gt;cc&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Apr-15&lt;/TD&gt;&lt;TD&gt;dd&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-May-15&lt;/TD&gt;&lt;TD&gt;ee&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Jun-15&lt;/TD&gt;&lt;TD&gt;ff&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Jul-15&lt;/TD&gt;&lt;TD&gt;gg&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Aug-15&lt;/TD&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Sep-15&lt;/TD&gt;&lt;TD&gt;bb&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Oct-15&lt;/TD&gt;&lt;TD&gt;hh&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Nov-15&lt;/TD&gt;&lt;TD&gt;ii&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Dec-15&lt;/TD&gt;&lt;TD&gt;jj&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Jan-16&lt;/TD&gt;&lt;TD&gt;kk&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;28-Feb-16&lt;/TD&gt;&lt;TD&gt;ll&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;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Jan-15&lt;/TD&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;28-Feb-15&lt;/TD&gt;&lt;TD&gt;bb&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Mar-15&lt;/TD&gt;&lt;TD&gt;cc&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Apr-15&lt;/TD&gt;&lt;TD&gt;dd&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-May-15&lt;/TD&gt;&lt;TD&gt;ee&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Jun-15&lt;/TD&gt;&lt;TD&gt;ff&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Jul-15&lt;/TD&gt;&lt;TD&gt;gg&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Aug-15&lt;/TD&gt;&lt;TD&gt;hh&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Sep-15&lt;/TD&gt;&lt;TD&gt;ii&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Oct-15&lt;/TD&gt;&lt;TD&gt;jj&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Nov-15&lt;/TD&gt;&lt;TD&gt;kk&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Dec-15&lt;/TD&gt;&lt;TD&gt;ll&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Jan-16&lt;/TD&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;28-Feb-16&lt;/TD&gt;&lt;TD&gt;bb&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Output...&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;accno&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;code&lt;/TD&gt;&lt;TD&gt;Flag&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Jul-15&lt;/TD&gt;&lt;TD&gt;gg&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Aug-15&lt;/TD&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;TD&gt;add filter if it goes back wards&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Sep-15&lt;/TD&gt;&lt;TD&gt;hh&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Oct-15&lt;/TD&gt;&lt;TD&gt;ii&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;30-Nov-15&lt;/TD&gt;&lt;TD&gt;jj&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Dec-15&lt;/TD&gt;&lt;TD&gt;kk&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;31-Jan-16&lt;/TD&gt;&lt;TD&gt;ll&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;28-Feb-16&lt;/TD&gt;&lt;TD&gt;mm&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Jul-15&lt;/TD&gt;&lt;TD&gt;gg&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Aug-15&lt;/TD&gt;&lt;TD&gt;hh&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Sep-15&lt;/TD&gt;&lt;TD&gt;ii&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Oct-15&lt;/TD&gt;&lt;TD&gt;jj&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;30-Nov-15&lt;/TD&gt;&lt;TD&gt;kk&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Dec-15&lt;/TD&gt;&lt;TD&gt;ll&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31-Jan-16&lt;/TD&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;TD&gt;add filter if it goes back wards&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;28-Feb-16&lt;/TD&gt;&lt;TD&gt;bb&lt;/TD&gt;&lt;TD&gt;add filter if it goes back wards&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the help.&lt;/P&gt;&lt;P&gt;Reagrds&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2019 01:01:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561265#M157092</guid>
      <dc:creator>BaalaRaaji</dc:creator>
      <dc:date>2019-05-24T01:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: how to get data that has certain code onwards and check if they go backwards</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561288#M157107</link>
      <description>&lt;P&gt;Where does the 100 mm record come from? The last record in your 100 output?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Otherwise, I think this does what you need, at least it filters it, it doesn't add the flag. Not sure I understand the logic for that, except maybe it's out of alphabetical order?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
by accno date;

retain flag;

if first.accno then flag=0;

if code = gg then flag=1;

if flag=1 then output; 

*not sure about this;
if code &amp;lt; 'gg' then filter='Y';

run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/44464"&gt;@BaalaRaaji&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have just copy pasted the sample data that I need help in querying the output.&lt;/P&gt;
&lt;P&gt;Below is the example of 2 accounts..(Real data has 50k accounts)..&lt;/P&gt;
&lt;P&gt;1. I need to filter data to get the account list where the code starts from 'gg'&lt;/P&gt;
&lt;P&gt;2. Then I need to create flag if from the code 'gg' if it goes backwards (aa or bb or cc or dd or ee or ff )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have attached the sample data in note pad to export in sas and work and also pasted below for reference&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;sample data below:(same as notepad data)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;accno&lt;/TD&gt;
&lt;TD&gt;date&lt;/TD&gt;
&lt;TD&gt;code&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Jan-15&lt;/TD&gt;
&lt;TD&gt;aa&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;28-Feb-15&lt;/TD&gt;
&lt;TD&gt;bb&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Mar-15&lt;/TD&gt;
&lt;TD&gt;cc&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Apr-15&lt;/TD&gt;
&lt;TD&gt;dd&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-May-15&lt;/TD&gt;
&lt;TD&gt;ee&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Jun-15&lt;/TD&gt;
&lt;TD&gt;ff&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Jul-15&lt;/TD&gt;
&lt;TD&gt;gg&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Aug-15&lt;/TD&gt;
&lt;TD&gt;aa&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Sep-15&lt;/TD&gt;
&lt;TD&gt;bb&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Oct-15&lt;/TD&gt;
&lt;TD&gt;hh&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Nov-15&lt;/TD&gt;
&lt;TD&gt;ii&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Dec-15&lt;/TD&gt;
&lt;TD&gt;jj&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Jan-16&lt;/TD&gt;
&lt;TD&gt;kk&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;28-Feb-16&lt;/TD&gt;
&lt;TD&gt;ll&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;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Jan-15&lt;/TD&gt;
&lt;TD&gt;aa&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;28-Feb-15&lt;/TD&gt;
&lt;TD&gt;bb&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Mar-15&lt;/TD&gt;
&lt;TD&gt;cc&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Apr-15&lt;/TD&gt;
&lt;TD&gt;dd&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-May-15&lt;/TD&gt;
&lt;TD&gt;ee&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Jun-15&lt;/TD&gt;
&lt;TD&gt;ff&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Jul-15&lt;/TD&gt;
&lt;TD&gt;gg&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Aug-15&lt;/TD&gt;
&lt;TD&gt;hh&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Sep-15&lt;/TD&gt;
&lt;TD&gt;ii&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Oct-15&lt;/TD&gt;
&lt;TD&gt;jj&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Nov-15&lt;/TD&gt;
&lt;TD&gt;kk&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Dec-15&lt;/TD&gt;
&lt;TD&gt;ll&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Jan-16&lt;/TD&gt;
&lt;TD&gt;aa&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;28-Feb-16&lt;/TD&gt;
&lt;TD&gt;bb&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output...&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;accno&lt;/TD&gt;
&lt;TD&gt;date&lt;/TD&gt;
&lt;TD&gt;code&lt;/TD&gt;
&lt;TD&gt;Flag&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Jul-15&lt;/TD&gt;
&lt;TD&gt;gg&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Aug-15&lt;/TD&gt;
&lt;TD&gt;aa&lt;/TD&gt;
&lt;TD&gt;add filter if it goes back wards&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Sep-15&lt;/TD&gt;
&lt;TD&gt;hh&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Oct-15&lt;/TD&gt;
&lt;TD&gt;ii&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;30-Nov-15&lt;/TD&gt;
&lt;TD&gt;jj&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Dec-15&lt;/TD&gt;
&lt;TD&gt;kk&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;31-Jan-16&lt;/TD&gt;
&lt;TD&gt;ll&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;100&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;28-Feb-16&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;mm&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Jul-15&lt;/TD&gt;
&lt;TD&gt;gg&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Aug-15&lt;/TD&gt;
&lt;TD&gt;hh&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Sep-15&lt;/TD&gt;
&lt;TD&gt;ii&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Oct-15&lt;/TD&gt;
&lt;TD&gt;jj&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;30-Nov-15&lt;/TD&gt;
&lt;TD&gt;kk&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Dec-15&lt;/TD&gt;
&lt;TD&gt;ll&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;31-Jan-16&lt;/TD&gt;
&lt;TD&gt;aa&lt;/TD&gt;
&lt;TD&gt;add filter if it goes back wards&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;28-Feb-16&lt;/TD&gt;
&lt;TD&gt;bb&lt;/TD&gt;
&lt;TD&gt;add filter if it goes back wards&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the help.&lt;/P&gt;
&lt;P&gt;Reagrds&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2019 02:46:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561288#M157107</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-05-24T02:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: how to get data that has certain code onwards and check if they go backwards</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561294#M157110</link>
      <description>&lt;P&gt;Or maybe:&lt;/P&gt;
&lt;PRE class=" language-sas"&gt;&lt;CODE class="  language-sas"&gt;&lt;SPAN class="token procnames"&gt;data&lt;/SPAN&gt; WANT&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token keyword"&gt; set&lt;/SPAN&gt; HAVE&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token statement"&gt; by&lt;/SPAN&gt; ACCNO &lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token keyword"&gt; if&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;first&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.ACCNO&lt;/SPAN&gt; &lt;SPAN class="token keyword"&gt;then&lt;/SPAN&gt; KEEP&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;0&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token keyword"&gt; if&lt;/SPAN&gt; CODE &lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt; 'gg' &lt;SPAN class="token keyword"&gt;then&lt;/SPAN&gt; KEEP&lt;SPAN class="token operator"&gt;+&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;1&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token keyword"&gt; if&lt;/SPAN&gt; KEEP &amp;amp; CODE &amp;lt; lag(CODE) then FILTER&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;&lt;SPAN class="token string"&gt;'Y'&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token keyword"&gt; if&lt;/SPAN&gt; KEEP;
&lt;SPAN class="token procnames"&gt;run&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 24 May 2019 02:54:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561294#M157110</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2019-05-24T02:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: how to get data that has certain code onwards and check if they go backwards</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561295#M157111</link>
      <description>Yeah, not sure if the logic is less than gg or less than previous? And not sure if it's lexicographical as shown either.</description>
      <pubDate>Fri, 24 May 2019 02:55:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561295#M157111</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-05-24T02:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: how to get data that has certain code onwards and check if they go backwards</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561296#M157112</link>
      <description>&lt;P&gt;Who knows? The supplied example isn't explicit on this point, and isn't consistent with itself either.&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2019 02:57:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-get-data-that-has-certain-code-onwards-and-check-if-they/m-p/561296#M157112</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2019-05-24T02:57:13Z</dc:date>
    </item>
  </channel>
</rss>

