<?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: Overwrite check in and check out dates with first in and last out in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293863#M270172</link>
    <description>There we go! Thank you!</description>
    <pubDate>Wed, 24 Aug 2016 20:58:59 GMT</pubDate>
    <dc:creator>he_ko</dc:creator>
    <dc:date>2016-08-24T20:58:59Z</dc:date>
    <item>
      <title>Overwrite check in and check out dates with first in and last out</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293855#M270168</link>
      <description>&lt;P&gt;Hi friends,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm running into a problem working with records that involve consecutive check in and check out dates. I have several lines per individual "stay." I want to select the first check in date and the last check out date and overwrite the rest of the dates for my analysis. I do not want to collapse/deduplicate the lines--I still want the same number of rows, but just the full date period. I have already written code to select the first check in, but can't figure out how to overwrite with the last check out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;LastName&lt;/TD&gt;&lt;TD&gt;FirstName&lt;/TD&gt;&lt;TD&gt;Check_in&lt;/TD&gt;&lt;TD&gt;Check_out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;22-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;16-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Spears&lt;/TD&gt;&lt;TD&gt;Britney&lt;/TD&gt;&lt;TD&gt;29-Mar-13&lt;/TD&gt;&lt;TD&gt;5-Apr-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ocean&lt;/TD&gt;&lt;TD&gt;Frank&lt;/TD&gt;&lt;TD&gt;17-May-13&lt;/TD&gt;&lt;TD&gt;28-May-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;25-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;26-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;29-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what I want it to look like:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;LastName&lt;/TD&gt;&lt;TD&gt;FirstName&lt;/TD&gt;&lt;TD&gt;Check_in&lt;/TD&gt;&lt;TD&gt;Check_out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Spears&lt;/TD&gt;&lt;TD&gt;Britney&lt;/TD&gt;&lt;TD&gt;29-Mar-13&lt;/TD&gt;&lt;TD&gt;5-Apr-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ocean&lt;/TD&gt;&lt;TD&gt;Frank&lt;/TD&gt;&lt;TD&gt;17-May-13&lt;/TD&gt;&lt;TD&gt;28-May-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;West&lt;/TD&gt;&lt;TD&gt;Kanye&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anybody help me out??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hopefully! &lt;img id="robotembarrassed" class="emoticon emoticon-robotembarrassed" src="https://communities.sas.com/i/smilies/16x16_robot-embarrassed.png" alt="Robot Embarassed" title="Robot Embarassed" /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Aug 2016 20:32:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293855#M270168</guid>
      <dc:creator>he_ko</dc:creator>
      <dc:date>2016-08-24T20:32:39Z</dc:date>
    </item>
    <item>
      <title>Re: Overwrite check in and check out dates with first in and last out</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293857#M270169</link>
      <description>&lt;P&gt;That's a bit of a weird request but ok...&lt;/P&gt;
&lt;P&gt;SQL works well here. Use the Select * to select all level records and then use the max/min to get the earliest/latest dates in your dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
create table want as
select *, min(check_in) as check_in_start, max(check_out) as check_out_end
from have
group by lastName, FirstName
order by lastName, FirstName, check_in;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 24 Aug 2016 20:39:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293857#M270169</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-08-24T20:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: Overwrite check in and check out dates with first in and last out</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293860#M270170</link>
      <description>&lt;P&gt;Oh! This is really close to what I am looking for, however there is one problem (my apologies, I should have considered this before!).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the same person has a new stay (involving new check in date), I would want to retain those visits as separate. Example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;LastName&lt;/TD&gt;&lt;TD&gt;FirstName&lt;/TD&gt;&lt;TD&gt;Check_in&lt;/TD&gt;&lt;TD&gt;Check_out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;22-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;16-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dion&lt;/TD&gt;&lt;TD&gt;Celine&lt;/TD&gt;&lt;TD&gt;29-Mar-13&lt;/TD&gt;&lt;TD&gt;5-Apr-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Houston&lt;/TD&gt;&lt;TD&gt;Whitney&lt;/TD&gt;&lt;TD&gt;17-May-13&lt;/TD&gt;&lt;TD&gt;28-May-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;25-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;26-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;29-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;LastName&lt;/TD&gt;&lt;TD&gt;FirstName&lt;/TD&gt;&lt;TD&gt;Check_in&lt;/TD&gt;&lt;TD&gt;Check_out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;14-Feb-13&lt;/TD&gt;&lt;TD&gt;21-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dion&lt;/TD&gt;&lt;TD&gt;Celine&lt;/TD&gt;&lt;TD&gt;29-Mar-13&lt;/TD&gt;&lt;TD&gt;5-Apr-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Houston&lt;/TD&gt;&lt;TD&gt;Whitney&lt;/TD&gt;&lt;TD&gt;17-May-13&lt;/TD&gt;&lt;TD&gt;28-May-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Bieber&lt;/TD&gt;&lt;TD&gt;Justin&lt;/TD&gt;&lt;TD&gt;24-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I should note that I also have unique id numbers for these individuals.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;P.S. Thank you for your high tolerance for the obsurity of my request!&lt;/P&gt;</description>
      <pubDate>Wed, 24 Aug 2016 20:49:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293860#M270170</guid>
      <dc:creator>he_ko</dc:creator>
      <dc:date>2016-08-24T20:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: Overwrite check in and check out dates with first in and last out</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293862#M270171</link>
      <description>&lt;P&gt;Whatever your 'grouping' variables are, add them to the GROUP statement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Aug 2016 20:54:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293862#M270171</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-08-24T20:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: Overwrite check in and check out dates with first in and last out</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293863#M270172</link>
      <description>There we go! Thank you!</description>
      <pubDate>Wed, 24 Aug 2016 20:58:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Overwrite-check-in-and-check-out-dates-with-first-in-and-last/m-p/293863#M270172</guid>
      <dc:creator>he_ko</dc:creator>
      <dc:date>2016-08-24T20:58:59Z</dc:date>
    </item>
  </channel>
</rss>

