<?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 create group wise sequence number and subgroup wise sequence number in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860896#M340066</link>
    <description>&lt;P&gt;"&lt;EM&gt;...&lt;/EM&gt;&lt;SPAN&gt;&lt;EM&gt;&amp;nbsp;in datastep block as well as in proc sql&lt;/EM&gt;"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Why are you asking for explicit and multiple coding approaches? If this is some sort of exercise then I suggest you first put in some own work and then share eventually not yet working code and ask questions based on what you already worked out and what's still missing.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 26 Feb 2023 06:27:51 GMT</pubDate>
    <dc:creator>Patrick</dc:creator>
    <dc:date>2023-02-26T06:27:51Z</dc:date>
    <item>
      <title>how to create group wise sequence number and subgroup wise sequence number</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860893#M340065</link>
      <description>&lt;P&gt;data rawdata ;&lt;BR /&gt;input subject date:date9. ;&lt;BR /&gt;format date date9. ;&lt;BR /&gt;cards;&lt;BR /&gt;101 01jan2023&lt;BR /&gt;101 01jan2023&lt;BR /&gt;101 02jan2023&lt;BR /&gt;101 03jan2023&lt;BR /&gt;101 03jan2023&lt;BR /&gt;101 03jan2023&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;I have one dataset main group variable is subject and subgroup variable is date . Now how to create group wise sequence number and subgroup wise sequence number in datastep block as well as in proc sql .&lt;BR /&gt;Output should be like below:&lt;BR /&gt;for example:&lt;/P&gt;
&lt;P&gt;subject&amp;nbsp; &amp;nbsp; date&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; grp_seq_num&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sub_grp_seq_num&lt;BR /&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp;01jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&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; 1&lt;BR /&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp;01jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&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;2&lt;BR /&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp;02jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&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;1&lt;BR /&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp;03jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&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;1&lt;BR /&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp;03jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&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; 2&lt;BR /&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp;03jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&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;3&lt;/P&gt;
&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp;05jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&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;1&lt;/P&gt;
&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp;05jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&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; 2&lt;/P&gt;
&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp;06jan2023&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&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; 1&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Feb 2023 04:23:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860893#M340065</guid>
      <dc:creator>thanikondharish</dc:creator>
      <dc:date>2023-02-26T04:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: how to create group wise sequence number and subgroup wise sequence number</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860896#M340066</link>
      <description>&lt;P&gt;"&lt;EM&gt;...&lt;/EM&gt;&lt;SPAN&gt;&lt;EM&gt;&amp;nbsp;in datastep block as well as in proc sql&lt;/EM&gt;"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Why are you asking for explicit and multiple coding approaches? If this is some sort of exercise then I suggest you first put in some own work and then share eventually not yet working code and ask questions based on what you already worked out and what's still missing.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Feb 2023 06:27:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860896#M340066</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2023-02-26T06:27:51Z</dc:date>
    </item>
    <item>
      <title>Re: how to create group wise sequence number and subgroup wise sequence number</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860902#M340072</link>
      <description>&lt;P&gt;In a data step, it's a breeze. Forget SQL, SQL is not good for sequential operations.&lt;/P&gt;
&lt;P&gt;Use a DATA step with BY subject date;&lt;/P&gt;
&lt;P&gt;RETAIN both new variables.&lt;/P&gt;
&lt;P&gt;At first.subject, increment grp_seq_num.&lt;/P&gt;
&lt;P&gt;At first.date, set sub_grp_seq_num to 1, otherwise increment it.&lt;/P&gt;
&lt;P&gt;Use&amp;nbsp;&lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/lestmtsref/n1dfiqj146yi2cn1maeju9wo7ijs.htm" target="_blank" rel="noopener"&gt;Sum Statements&lt;/A&gt;&amp;nbsp;to increment.&lt;/P&gt;</description>
      <pubDate>Sun, 26 Feb 2023 07:39:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-create-group-wise-sequence-number-and-subgroup-wise/m-p/860902#M340072</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2023-02-26T07:39:33Z</dc:date>
    </item>
  </channel>
</rss>

