<?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 use proc sql on .. in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59854#M16906</link>
    <description>Thanks Ksharp and Patrick.</description>
    <pubDate>Fri, 29 Apr 2011 15:55:19 GMT</pubDate>
    <dc:creator>deleted_user</dc:creator>
    <dc:date>2011-04-29T15:55:19Z</dc:date>
    <item>
      <title>How to use proc sql on ..</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59851#M16903</link>
      <description>My dataset looks like this:&lt;BR /&gt;
&lt;BR /&gt;
Subject  START       STARTL  END          ENDL&lt;BR /&gt;
1001     10Jan2010  10Jan10  12Jan2010 12Jan10&lt;BR /&gt;
1001     15Jan2010  15Jan10  17Jan2010 17Jan10&lt;BR /&gt;
1001     17Jan2010  17Jan10  18Jan2010 18Jan10&lt;BR /&gt;
1001     19Jan2010  19Jan10  20Jan2010 20Jan10&lt;BR /&gt;
&lt;BR /&gt;
I want to get min(start) and corresponding startL, max(start) and corresponding startL per subject. How can I do this using proc sql.</description>
      <pubDate>Thu, 28 Apr 2011 21:44:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59851#M16903</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2011-04-28T21:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to use proc sql on ..</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59852#M16904</link>
      <description>[pre]&lt;BR /&gt;
data temp;&lt;BR /&gt;
input Subject (START  STARTL  END ENDL) (: date9.);&lt;BR /&gt;
 format  START  STARTL  END ENDL date9.;&lt;BR /&gt;
datalines;&lt;BR /&gt;
1001 10Jan2010 10Jan10 12Jan2010 12Jan10&lt;BR /&gt;
1001 15Jan2010 15Jan10 17Jan2010 17Jan10&lt;BR /&gt;
1001 17Jan2010 17Jan10 18Jan2010 18Jan10&lt;BR /&gt;
1001 19Jan2010 19Jan10 20Jan2010 20Jan10&lt;BR /&gt;
;&lt;BR /&gt;
run;&lt;BR /&gt;
proc sql;&lt;BR /&gt;
 select subject,start,startl&lt;BR /&gt;
  from temp&lt;BR /&gt;
   group by subject   &lt;BR /&gt;
    having start=min(start)&lt;BR /&gt;
    ;&lt;BR /&gt;
quit;&lt;BR /&gt;
[/pre]&lt;BR /&gt;
&lt;BR /&gt;
Ksharp</description>
      <pubDate>Fri, 29 Apr 2011 00:58:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59852#M16904</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-04-29T00:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to use proc sql on ..</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59853#M16905</link>
      <description>proc sql;&lt;BR /&gt;
   select subject,start,startl,end,endl&lt;BR /&gt;
   from temp&lt;BR /&gt;
   group by subject&lt;BR /&gt;
   having start=min(start) or start=max(start)&lt;BR /&gt;
   ;&lt;BR /&gt;
quit;</description>
      <pubDate>Fri, 29 Apr 2011 03:02:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59853#M16905</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2011-04-29T03:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to use proc sql on ..</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59854#M16906</link>
      <description>Thanks Ksharp and Patrick.</description>
      <pubDate>Fri, 29 Apr 2011 15:55:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-use-proc-sql-on/m-p/59854#M16906</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2011-04-29T15:55:19Z</dc:date>
    </item>
  </channel>
</rss>

