<?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 output those customers who visited continous 3 times in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181837#M34649</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my try...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;proc sort data = cust_dim out = cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data cust_dim1;&lt;BR /&gt;&amp;nbsp; set cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;&amp;nbsp; if first.customer_id then count = 1;&lt;BR /&gt;&amp;nbsp; else count + 1;&lt;BR /&gt;&amp;nbsp; if last.customer_id and count GE 3;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; create table cust_dim as&lt;BR /&gt;&amp;nbsp;&amp;nbsp; select a.*&lt;BR /&gt;&amp;nbsp;&amp;nbsp; from cust_dim as a,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cust_dim1 as b&lt;BR /&gt;&amp;nbsp;&amp;nbsp; where a.customer_id = b.customer_id;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Urvish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Apr 2014 09:20:56 GMT</pubDate>
    <dc:creator>UrvishShah</dc:creator>
    <dc:date>2014-04-16T09:20:56Z</dc:date>
    <item>
      <title>How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181828#M34640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My data is like below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data test;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input customer_id Month $ Month_num Product $ ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Datalines;&lt;/P&gt;&lt;P&gt;101 Jan 1 Cream&lt;/P&gt;&lt;P&gt;101 Dec 12 Powder&lt;/P&gt;&lt;P&gt;102 Feb 2 Cream&lt;/P&gt;&lt;P&gt;102 Mar 3 Paste&lt;/P&gt;&lt;P&gt;102 Apr 4 Brush&lt;/P&gt;&lt;P&gt;103 Sep 9 Cream&lt;/P&gt;&lt;P&gt;103 Jan 1 Paste&lt;/P&gt;&lt;P&gt;103 Nov 11 Cloth&lt;/P&gt;&lt;P&gt;104 Feb 2 Cream&lt;/P&gt;&lt;P&gt;104 Mar 3 Paste&lt;/P&gt;&lt;P&gt;104 May 5 Cloth&lt;/P&gt;&lt;P&gt;104 Apr 4 Brush&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;Run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now on Upon data I want those customer_id who had visited Consitative 3 or more times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your help will mean a lot. Thanks In Advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Dishant Parikh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 06:35:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181828#M34640</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T06:35:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181829#M34641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data upon (keep=customer_id number);&lt;/P&gt;&lt;P&gt;set test;&lt;/P&gt;&lt;P&gt;by customer_id;&lt;/P&gt;&lt;P&gt;if first.customer_id then number = 0;&lt;/P&gt;&lt;P&gt;number + 1;&lt;/P&gt;&lt;P&gt;if last.customer_id and number ge 3 then output;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 07:22:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181829#M34641</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2014-04-16T07:22:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181830#M34642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for Your assistance and help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But as per requirment customer_id 103 shouldn't come because he didn't visited 3 months consicative.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want those customer_id who visited 3 or more times consicative (Eg. 102,104) with all moths in which he visited.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;your help will helpful me.Thanks In advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 07:34:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181830#M34642</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T07:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181831#M34643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, next try &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort data=test;&lt;/P&gt;&lt;P&gt;by customer_id month_num;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data upon (keep=customer_id);&lt;/P&gt;&lt;P&gt;set test;&lt;/P&gt;&lt;P&gt;retain&lt;/P&gt;&lt;P&gt;&amp;nbsp; number&lt;/P&gt;&lt;P&gt;&amp;nbsp; old_m&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;by customer_id;&lt;/P&gt;&lt;P&gt;if first.customer_id&lt;/P&gt;&lt;P&gt;then do;&lt;/P&gt;&lt;P&gt;&amp;nbsp; old_m = month_num - 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; number = 0;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;if month_num = old_m + 1&lt;/P&gt;&lt;P&gt;then number + 1;&lt;/P&gt;&lt;P&gt;else number = 0;&lt;/P&gt;&lt;P&gt;old_m = month_num;&lt;/P&gt;&lt;P&gt;if number = 3 then output;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 07:50:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181831#M34643</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2014-04-16T07:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181832#M34644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well the below will give you the result.&amp;nbsp; However I am thinking your going to come up with problems.&amp;nbsp; For instance if you have Dec/Jan/Feb, without knowing the year then you can't say they are sequential, and they wouldn't work with my scenario.&amp;nbsp; What I would suggest is to create a variable - of type DDMMMYYYY - with the month given and the year.&amp;nbsp; Then default in 01 say, it doesn't matter as we wont use that.&amp;nbsp; Then use the INTCK function with months option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyways and SQL soloution:&lt;/P&gt;&lt;P&gt;Data test;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input customer_id Month $ Month_num Product $ ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Datalines;&lt;BR /&gt;101 Jan 1 Cream&lt;BR /&gt;101 Dec 12 Powder&lt;BR /&gt;102 Feb 2 Cream&lt;BR /&gt;102 Mar 3 Paste&lt;BR /&gt;102 Apr 4 Brush&lt;BR /&gt;103 Sep 9 Cream&lt;BR /&gt;103 Jan 1 Paste&lt;BR /&gt;103 Nov 11 Cloth&lt;BR /&gt;104 Feb 2 Cream&lt;BR /&gt;104 Mar 3 Paste&lt;BR /&gt;104 May 5 Cloth&lt;BR /&gt;104 Apr 4 Brush&lt;BR /&gt;;&lt;BR /&gt;Run;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;&amp;nbsp; create table WANT as&lt;BR /&gt;&amp;nbsp; select&amp;nbsp; distinct A.CUSTOMER_ID&lt;BR /&gt;&amp;nbsp; from&amp;nbsp;&amp;nbsp;&amp;nbsp; TEST A&lt;BR /&gt;&amp;nbsp; where&amp;nbsp;&amp;nbsp; exists(select distinct THIS.CUSTOMER_ID from TEST THIS where THIS.CUSTOMER_ID=A.CUSTOMER_ID and THIS.MONTH_NUM=A.MONTH_NUM+1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and&amp;nbsp;&amp;nbsp; exists(select distinct THIS.CUSTOMER_ID from TEST THIS where THIS.CUSTOMER_ID=A.CUSTOMER_ID and THIS.MONTH_NUM=A.MONTH_NUM+2);&lt;BR /&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 08:25:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181832#M34644</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2014-04-16T08:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181833#M34645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I must say well try.This Solution takes me another level of thinking.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One little modification still required to achevie goal i.e. Output should to be each Customer_id with each Month With each product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this will done itll achieve the goal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per req ouput shuld to be shown below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Customer_id Month Month_num Product&lt;/P&gt;&lt;P&gt;102 Feb 2 Cream&lt;/P&gt;&lt;P&gt;102 Mar 3 Paste&lt;/P&gt;&lt;P&gt;102 Apr 4 Brush&lt;/P&gt;&lt;P&gt;104 Feb 2 Cream&lt;/P&gt;&lt;P&gt;104 Mar 3 Paste&lt;/P&gt;&lt;P&gt;104 Apr 4 Brush&lt;/P&gt;&lt;P&gt;104 May 5 Cloth&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help on this last note.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 08:33:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181833#M34645</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T08:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181834#M34646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As Above mention output SQL is not giving.Can you pls help me on to Acheive Above output.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:10:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181834#M34646</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T09:10:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181835#M34647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC SQL ;&lt;/P&gt;&lt;P&gt; CREATE TABLE WANT&amp;nbsp; AS select * from test where CUSTOMER_ID&amp;nbsp; in&lt;/P&gt;&lt;P&gt;&amp;nbsp; (SELECT DISTINCT CUSTOMER_ID FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SELECT A.* FROM test AS A INNER JOIN test AS B ON A.CUSTOMER_ID=B.CUSTOMER_ID &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; A.month_num = B.MONTH_NUM+1&amp;nbsp; ) AS T &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; GROUP BY CUSTOMER_ID &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HAVING COUNT(CUSTOMER_ID) GE 2);&lt;/P&gt;&lt;P&gt;QUIT;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:17:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181835#M34647</guid>
      <dc:creator>SKK</dc:creator>
      <dc:date>2014-04-16T09:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181836#M34648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My requirment is who Visited CONTINOUS 3 or more months those customer_id with&amp;nbsp; thier respective months should to come to output.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:19:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181836#M34648</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T09:19:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181837#M34649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my try...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;proc sort data = cust_dim out = cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data cust_dim1;&lt;BR /&gt;&amp;nbsp; set cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;&amp;nbsp; if first.customer_id then count = 1;&lt;BR /&gt;&amp;nbsp; else count + 1;&lt;BR /&gt;&amp;nbsp; if last.customer_id and count GE 3;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; create table cust_dim as&lt;BR /&gt;&amp;nbsp;&amp;nbsp; select a.*&lt;BR /&gt;&amp;nbsp;&amp;nbsp; from cust_dim as a,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cust_dim1 as b&lt;BR /&gt;&amp;nbsp;&amp;nbsp; where a.customer_id = b.customer_id;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Urvish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:20:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181837#M34649</guid>
      <dc:creator>UrvishShah</dc:creator>
      <dc:date>2014-04-16T09:20:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181838#M34650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="j-post-author "&gt;dishant ,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="j-post-author "&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="j-post-author "&gt;Run the program it gives the exact output you wanted.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:24:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181838#M34650</guid>
      <dc:creator>SKK</dc:creator>
      <dc:date>2014-04-16T09:24:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181839#M34651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi SK K,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I Would Say Big thank you to you..Its exactly maching Which Req Want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your Solution Takes New Lavel of thinking.Thank a lot Onnce Again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Urvish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want Those Customer_id Which Had Visited Contious 3 months Not Total 3 months.Can you pls Note that Give Solution Like SK K Did and Give me In Data step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to all your help Meas A lot.And I Learn New thiongs From All Of You.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:30:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181839#M34651</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T09:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181840#M34652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I should see previous comments...Anyways this is exactly what you want to achive...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data cust_dim1;&lt;BR /&gt;&amp;nbsp; set cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;&amp;nbsp; _temp1 = dif(month_num);&lt;BR /&gt;&amp;nbsp; if _temp1 LT 0 or _temp1 EQ 1 then output;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data cust_dim1;&lt;BR /&gt;&amp;nbsp; set cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;&amp;nbsp; if first.customer_id then count = 1;&lt;BR /&gt;&amp;nbsp; else count + 1;&lt;BR /&gt;&amp;nbsp; if first.customer_id EQ last.customer_id and count = 1 then delete;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Urvish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 09:51:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181840#M34652</guid>
      <dc:creator>UrvishShah</dc:creator>
      <dc:date>2014-04-16T09:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181841#M34653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi SK K,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000080; font-size: 10pt; font-family: Courier New;"&gt;If Below The Case Then Specifiy Code Is Not Working.Can You pls Help It.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;Data cust_dim1;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Input&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; customer_id Month $ Month_num Product $ ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Datalines&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;101 Jan 1 Cream&lt;/P&gt;&lt;P&gt;101 Dec 12 Powder&lt;/P&gt;&lt;P&gt;102 Feb 2 Cream&lt;/P&gt;&lt;P&gt;102 Mar 3 Paste&lt;/P&gt;&lt;P&gt;102 Apr 4 cloth&lt;/P&gt;&lt;P&gt;103 Sep 9 Cream&lt;/P&gt;&lt;P&gt;103 Jan 1 Paste&lt;/P&gt;&lt;P&gt;103 Nov 11 Cloth&lt;/P&gt;&lt;P&gt;104 Feb 2 Cream&lt;/P&gt;&lt;P&gt;104 Mar 3 Paste&lt;/P&gt;&lt;P&gt;104 May 5 Cloth&lt;/P&gt;&lt;P&gt;104 Apr 4 Brush&lt;/P&gt;&lt;P&gt;204 Dec 12 Paste&lt;/P&gt;&lt;P&gt;204 Jan 1 Cloth&lt;/P&gt;&lt;P&gt;204 Feb 2 Brush&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;Run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;Proc &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 10pt; font-family: Courier New;"&gt;SQL&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Create&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Table&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; WANT&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;as&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;select&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; * &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;from&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; test &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;where&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; CUSTOMER_ID&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;in&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Select&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Distinct&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; Customer_id &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;From&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;(Select&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 10pt; font-family: Courier New;"&gt;A.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;* &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;From&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; test &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; A Inner join test &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; B &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;ON&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; A.customer_id=B.customer_id &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Where&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;&amp;nbsp; A.month_num = B.Month_num+&lt;/SPAN&gt;&lt;STRONG style=": ; color: #008080; font-size: 10pt; font-family: Courier New;"&gt;1&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;&amp;nbsp; ) &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;AS&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; T &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;Group By&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; Customer_id&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;Having Count(Coustmer_id) ge 2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;order&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;by&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; customer_id,Month_num;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;Quit&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 11:03:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181841#M34653</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T11:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181842#M34654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Above Dataset name is Test ,Pls Make Update and&amp;nbsp; Solve it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 11:06:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181842#M34654</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T11:06:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181843#M34655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Urvish,&lt;/P&gt;&lt;P&gt;In You Code First Month For Resoective Customer_id Is not Dispalying.Can You Pls Confirm It.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 11:12:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181843#M34655</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T11:12:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181844#M34656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi... what exactly is your query??? Do you want to include cust_id 204 in output???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 11:16:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181844#M34656</guid>
      <dc:creator>SKK</dc:creator>
      <dc:date>2014-04-16T11:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181845#M34657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If that's the case then as RW9 mentioned you should include the year to know the sequence of months atleast in monyy. format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code will only work for &lt;STRONG&gt;jan to dec&lt;/STRONG&gt; of a &lt;STRONG&gt;single year&lt;/STRONG&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 11:31:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181845#M34657</guid>
      <dc:creator>SKK</dc:creator>
      <dc:date>2014-04-16T11:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181846#M34658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this version of code...It will work for more than year data...&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;proc sort data = cust_dim out = cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id month_num;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data cust_dim1;&lt;BR /&gt;&amp;nbsp; set cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;&amp;nbsp; _temp1 = dif(month_num);&lt;BR /&gt;&amp;nbsp; if _temp1 LT 0 or _temp1 EQ 1 or _temp1 = 10 then output;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;data cust_dim1;&lt;BR /&gt;&amp;nbsp; set cust_dim1;&lt;BR /&gt;&amp;nbsp; by customer_id;&lt;BR /&gt;&amp;nbsp; if first.customer_id then count = 1;&lt;BR /&gt;&amp;nbsp; else count + 1;&lt;BR /&gt;&amp;nbsp; if first.customer_id EQ last.customer_id and count = 1 then delete;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Urvish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 11:59:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181846#M34658</guid>
      <dc:creator>UrvishShah</dc:creator>
      <dc:date>2014-04-16T11:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to output those customers who visited continous 3 times</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181847#M34659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yeah I want include cust_id 204 in output.So can you Please Let me know What u-pdate needs to be Done..?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 12:01:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-output-those-customers-who-visited-continous-3-times/m-p/181847#M34659</guid>
      <dc:creator>dishant</dc:creator>
      <dc:date>2014-04-16T12:01:00Z</dc:date>
    </item>
  </channel>
</rss>

