<?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 How to get the oldest data from multiple dates across columns in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517088#M3273</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to get the oldest date across multiple dates and flag each according to the column title.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;below is the example data:P&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMER_KEY&lt;/TD&gt;&lt;TD&gt;SERVICE_KEY&lt;/TD&gt;&lt;TD&gt;First_date&lt;/TD&gt;&lt;TD&gt;Second_date&lt;/TD&gt;&lt;TD&gt;Third_date&lt;/TD&gt;&lt;TD&gt;Fourth_date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123456&lt;/TD&gt;&lt;TD&gt;654321&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/14/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123457&lt;/TD&gt;&lt;TD&gt;6543212&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;1/8/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123458&lt;/TD&gt;&lt;TD&gt;12432103&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;6/29/2010&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123459&lt;/TD&gt;&lt;TD&gt;18320994&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;12/15/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123460&lt;/TD&gt;&lt;TD&gt;24209885&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;2/19/2018&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123461&lt;/TD&gt;&lt;TD&gt;30098776&lt;/TD&gt;&lt;TD&gt;12/19/2011&lt;/TD&gt;&lt;TD&gt;3/23/2010&lt;/TD&gt;&lt;TD&gt;7/3/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123462&lt;/TD&gt;&lt;TD&gt;35987667&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;4/19/2010&lt;/TD&gt;&lt;TD&gt;7/12/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123463&lt;/TD&gt;&lt;TD&gt;41876558&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;12/1/2010&lt;/TD&gt;&lt;TD&gt;7/28/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123464&lt;/TD&gt;&lt;TD&gt;47765449&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;10/27/2011&lt;/TD&gt;&lt;TD&gt;6/7/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123465&lt;/TD&gt;&lt;TD&gt;53654340&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;8/13/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123466&lt;/TD&gt;&lt;TD&gt;59543231&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;6/17/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123467&lt;/TD&gt;&lt;TD&gt;65432122&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;6/24/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123468&lt;/TD&gt;&lt;TD&gt;71321013&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;6/30/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123469&lt;/TD&gt;&lt;TD&gt;77209904&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;11/14/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123470&lt;/TD&gt;&lt;TD&gt;83098795&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;11/19/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123471&lt;/TD&gt;&lt;TD&gt;88987686&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;11/21/2014&lt;/TD&gt;&lt;TD&gt;.&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;This is the code I was trying to use in proc sql&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you all for your help!&lt;/P&gt;&lt;P&gt;case&lt;/P&gt;&lt;P&gt;&amp;nbsp;when first_date &amp;lt; second_date and first_date &amp;lt; third_date and first_date &amp;lt; fourth_date then Service1&lt;/P&gt;&lt;P&gt;&amp;nbsp;when second_date &amp;lt; first_date and second_date &amp;lt; third_date and second_date &amp;lt; fourth_date then Service2&lt;/P&gt;&lt;P&gt;&amp;nbsp;when third_date &amp;lt; first_date and third_date &amp;lt; second_date and third_date &amp;lt; fourth_date then Service3&lt;/P&gt;&lt;P&gt;&amp;nbsp;when fourth_date &amp;lt; first_date and fourth_date &amp;lt; second_date and fourth_date &amp;lt; third_date then Service1&lt;/P&gt;&lt;P&gt;else NonService&lt;/P&gt;&lt;P&gt;end as FirstTrans&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 29 Nov 2018 15:38:53 GMT</pubDate>
    <dc:creator>Eugenio21</dc:creator>
    <dc:date>2018-11-29T15:38:53Z</dc:date>
    <item>
      <title>How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517088#M3273</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to get the oldest date across multiple dates and flag each according to the column title.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;below is the example data:P&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMER_KEY&lt;/TD&gt;&lt;TD&gt;SERVICE_KEY&lt;/TD&gt;&lt;TD&gt;First_date&lt;/TD&gt;&lt;TD&gt;Second_date&lt;/TD&gt;&lt;TD&gt;Third_date&lt;/TD&gt;&lt;TD&gt;Fourth_date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123456&lt;/TD&gt;&lt;TD&gt;654321&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/14/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123457&lt;/TD&gt;&lt;TD&gt;6543212&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;1/8/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123458&lt;/TD&gt;&lt;TD&gt;12432103&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;6/29/2010&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123459&lt;/TD&gt;&lt;TD&gt;18320994&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;12/15/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123460&lt;/TD&gt;&lt;TD&gt;24209885&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;2/19/2018&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123461&lt;/TD&gt;&lt;TD&gt;30098776&lt;/TD&gt;&lt;TD&gt;12/19/2011&lt;/TD&gt;&lt;TD&gt;3/23/2010&lt;/TD&gt;&lt;TD&gt;7/3/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123462&lt;/TD&gt;&lt;TD&gt;35987667&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;4/19/2010&lt;/TD&gt;&lt;TD&gt;7/12/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123463&lt;/TD&gt;&lt;TD&gt;41876558&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;12/1/2010&lt;/TD&gt;&lt;TD&gt;7/28/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123464&lt;/TD&gt;&lt;TD&gt;47765449&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;10/27/2011&lt;/TD&gt;&lt;TD&gt;6/7/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123465&lt;/TD&gt;&lt;TD&gt;53654340&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;8/13/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123466&lt;/TD&gt;&lt;TD&gt;59543231&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;6/17/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123467&lt;/TD&gt;&lt;TD&gt;65432122&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;6/24/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123468&lt;/TD&gt;&lt;TD&gt;71321013&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;6/30/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123469&lt;/TD&gt;&lt;TD&gt;77209904&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;11/14/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123470&lt;/TD&gt;&lt;TD&gt;83098795&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;11/19/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123471&lt;/TD&gt;&lt;TD&gt;88987686&lt;/TD&gt;&lt;TD&gt;10/7/2012&lt;/TD&gt;&lt;TD&gt;11/28/2011&lt;/TD&gt;&lt;TD&gt;11/21/2014&lt;/TD&gt;&lt;TD&gt;.&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;This is the code I was trying to use in proc sql&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you all for your help!&lt;/P&gt;&lt;P&gt;case&lt;/P&gt;&lt;P&gt;&amp;nbsp;when first_date &amp;lt; second_date and first_date &amp;lt; third_date and first_date &amp;lt; fourth_date then Service1&lt;/P&gt;&lt;P&gt;&amp;nbsp;when second_date &amp;lt; first_date and second_date &amp;lt; third_date and second_date &amp;lt; fourth_date then Service2&lt;/P&gt;&lt;P&gt;&amp;nbsp;when third_date &amp;lt; first_date and third_date &amp;lt; second_date and third_date &amp;lt; fourth_date then Service3&lt;/P&gt;&lt;P&gt;&amp;nbsp;when fourth_date &amp;lt; first_date and fourth_date &amp;lt; second_date and fourth_date &amp;lt; third_date then Service1&lt;/P&gt;&lt;P&gt;else NonService&lt;/P&gt;&lt;P&gt;end as FirstTrans&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 15:38:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517088#M3273</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T15:38:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517091#M3274</link>
      <description>&lt;P&gt;use min/max&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 15:41:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517091#M3274</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-29T15:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517095#M3277</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
infile cards truncover;
input CUSTOMER_KEY	SERVICE_KEY	(First_date	Second_date	Third_date	Fourth_date) (:mmddyy10.);
format First_date--Fourth_date mmddyy10.;
cards;
123456	654321	.	.	8/14/2012	.
123457	6543212	.	.	1/8/2013	.
123458	12432103	.	6/29/2010	.	.
123459	18320994	.	.	12/15/2017	.
123460	24209885	.	.	2/19/2018	.
123461	30098776	12/19/2011	3/23/2010	7/3/2012	.
123462	35987667	10/7/2012	4/19/2010	7/12/2012	.
123463	41876558	10/7/2012	12/1/2010	7/28/2012	.
123464	47765449	10/7/2012	10/27/2011	6/7/2013	.
123465	53654340	10/7/2012	11/28/2011	8/13/2013	.
123466	59543231	10/7/2012	11/28/2011	6/17/2014	.
123467	65432122	10/7/2012	11/28/2011	6/24/2014	.
123468	71321013	10/7/2012	11/28/2011	6/30/2014	.
123469	77209904	10/7/2012	11/28/2011	11/14/2014	.
123470	83098795	10/7/2012	11/28/2011	11/19/2014	.
123471	88987686	10/7/2012	11/28/2011	11/21/2014	.
;

data want;
set have;
want=min(of first_date--fourth_date);
format want mmddyy10.;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 29 Nov 2018 15:45:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517095#M3277</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-29T15:45:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517098#M3279</link>
      <description>&lt;P&gt;Hi Novinosrin,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the suggestion, what I was trying to do is to name each statement according to what the date is for.&amp;nbsp;&lt;/P&gt;&lt;P&gt;If first_date is the most recent among all the dates then i want to name it as service 1,&lt;/P&gt;&lt;P&gt;if second_date is&amp;nbsp;&lt;SPAN&gt;the most recent among all the dates then i want to name it as service 2,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;and so on,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 15:49:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517098#M3279</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T15:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517099#M3280</link>
      <description>....and add a column to reflect the name</description>
      <pubDate>Thu, 29 Nov 2018 15:50:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517099#M3280</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T15:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517104#M3282</link>
      <description>&lt;P&gt;It would be better if you post a sample of your required output&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 15:59:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517104#M3282</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-29T15:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517122#M3284</link>
      <description>&lt;P&gt;Use MIN(), WHICHN()&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;

min_date = min(of first_date, second_date, ...);
location_min_date = whichn(x, of first_date, second_date, ...);

run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;What about duplicates though? This will capture only the first value.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this becomes more of an issue, I would recommend sorting the data and holding two arrays, one with date, one with order. Or flip your data to long. That makes this very easy.&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/249006"&gt;@Eugenio21&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to get the oldest date across multiple dates and flag each according to the column title.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;below is the example data:P&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;CUSTOMER_KEY&lt;/TD&gt;
&lt;TD&gt;SERVICE_KEY&lt;/TD&gt;
&lt;TD&gt;First_date&lt;/TD&gt;
&lt;TD&gt;Second_date&lt;/TD&gt;
&lt;TD&gt;Third_date&lt;/TD&gt;
&lt;TD&gt;Fourth_date&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123456&lt;/TD&gt;
&lt;TD&gt;654321&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;8/14/2012&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123457&lt;/TD&gt;
&lt;TD&gt;6543212&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;1/8/2013&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123458&lt;/TD&gt;
&lt;TD&gt;12432103&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;6/29/2010&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123459&lt;/TD&gt;
&lt;TD&gt;18320994&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;12/15/2017&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123460&lt;/TD&gt;
&lt;TD&gt;24209885&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;2/19/2018&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123461&lt;/TD&gt;
&lt;TD&gt;30098776&lt;/TD&gt;
&lt;TD&gt;12/19/2011&lt;/TD&gt;
&lt;TD&gt;3/23/2010&lt;/TD&gt;
&lt;TD&gt;7/3/2012&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123462&lt;/TD&gt;
&lt;TD&gt;35987667&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;4/19/2010&lt;/TD&gt;
&lt;TD&gt;7/12/2012&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123463&lt;/TD&gt;
&lt;TD&gt;41876558&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;12/1/2010&lt;/TD&gt;
&lt;TD&gt;7/28/2012&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123464&lt;/TD&gt;
&lt;TD&gt;47765449&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;10/27/2011&lt;/TD&gt;
&lt;TD&gt;6/7/2013&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123465&lt;/TD&gt;
&lt;TD&gt;53654340&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;8/13/2013&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123466&lt;/TD&gt;
&lt;TD&gt;59543231&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;6/17/2014&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123467&lt;/TD&gt;
&lt;TD&gt;65432122&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;6/24/2014&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123468&lt;/TD&gt;
&lt;TD&gt;71321013&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;6/30/2014&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123469&lt;/TD&gt;
&lt;TD&gt;77209904&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;11/14/2014&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123470&lt;/TD&gt;
&lt;TD&gt;83098795&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;11/19/2014&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;123471&lt;/TD&gt;
&lt;TD&gt;88987686&lt;/TD&gt;
&lt;TD&gt;10/7/2012&lt;/TD&gt;
&lt;TD&gt;11/28/2011&lt;/TD&gt;
&lt;TD&gt;11/21/2014&lt;/TD&gt;
&lt;TD&gt;.&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;This is the code I was trying to use in proc sql&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you all for your help!&lt;/P&gt;
&lt;P&gt;case&lt;/P&gt;
&lt;P&gt;&amp;nbsp;when first_date &amp;lt; second_date and first_date &amp;lt; third_date and first_date &amp;lt; fourth_date then Service1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;when second_date &amp;lt; first_date and second_date &amp;lt; third_date and second_date &amp;lt; fourth_date then Service2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;when third_date &amp;lt; first_date and third_date &amp;lt; second_date and third_date &amp;lt; fourth_date then Service3&lt;/P&gt;
&lt;P&gt;&amp;nbsp;when fourth_date &amp;lt; first_date and fourth_date &amp;lt; second_date and fourth_date &amp;lt; third_date then Service1&lt;/P&gt;
&lt;P&gt;else NonService&lt;/P&gt;
&lt;P&gt;end as FirstTrans&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>Thu, 29 Nov 2018 16:30:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517122#M3284</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-29T16:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517148#M3289</link>
      <description>Thank you Reeza. ALl the data is unique so there is not duplicates. I ran your code and it did not give me the result i was looking for.&lt;BR /&gt;&lt;BR /&gt;below is the code that I recently use however the nulls are not recognized in the calculation&lt;BR /&gt;&lt;BR /&gt;,case&lt;BR /&gt;when first_loan_date &amp;lt; (first_chq_date and first_chq_date is not missing) or first_loan_date &amp;lt; (first_service_date and first_service_date is not missing) or first_loan_date &amp;lt; (first_ex_date and first_ex_date is not missing) then 'FirstTransClt'&lt;BR /&gt;ELSE 'None' end as First_Trans</description>
      <pubDate>Thu, 29 Nov 2018 17:00:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517148#M3289</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T17:00:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517149#M3290</link>
      <description>...what I am trying to do is to get the oldest date from the four columns of dates and name it as first trans</description>
      <pubDate>Thu, 29 Nov 2018 17:02:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517149#M3290</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T17:02:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517153#M3292</link>
      <description>It should have worked. post the exact code you used and the log please. Also, explain how it does not 'work'. It should have given you 1, 2, 3, etc for the location_min_date and you can then convert that to 'first_trans' or whatever text you want. If it's the variable name you can also use an ARRAY method but that's manual and more work. &lt;BR /&gt;&lt;BR /&gt;Untested: &lt;BR /&gt;&lt;BR /&gt;data want;&lt;BR /&gt;set have;&lt;BR /&gt;array dates(*) &amp;lt;list your dates variables&amp;gt;;&lt;BR /&gt;&lt;BR /&gt;Min_date = min(of dates(*));&lt;BR /&gt;do i=1 to dim(dates);&lt;BR /&gt;if dates(i) = min_date then do;&lt;BR /&gt;found = vname (dates(i));&lt;BR /&gt;leave;&lt;BR /&gt;end;&lt;BR /&gt;end;&lt;BR /&gt;&lt;BR /&gt;run;</description>
      <pubDate>Thu, 29 Nov 2018 17:09:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517153#M3292</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-29T17:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517194#M3295</link>
      <description>&lt;P&gt;hello!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;this is the example data I have:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMER_KEY&lt;/TD&gt;&lt;TD&gt;SERVICE_KEY&lt;/TD&gt;&lt;TD&gt;First_Loan_date&lt;/TD&gt;&lt;TD&gt;First_Chq_date&lt;/TD&gt;&lt;TD&gt;First_Service_date&lt;/TD&gt;&lt;TD&gt;First_Ex_date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800001&lt;/TD&gt;&lt;TD&gt;70001&lt;/TD&gt;&lt;TD&gt;9/16/2012&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;11/1/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800002&lt;/TD&gt;&lt;TD&gt;70002&lt;/TD&gt;&lt;TD&gt;10/18/2012&lt;/TD&gt;&lt;TD&gt;10/13/2011&lt;/TD&gt;&lt;TD&gt;11/15/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800003&lt;/TD&gt;&lt;TD&gt;70003&lt;/TD&gt;&lt;TD&gt;11/1/2012&lt;/TD&gt;&lt;TD&gt;10/22/2011&lt;/TD&gt;&lt;TD&gt;12/21/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800004&lt;/TD&gt;&lt;TD&gt;70004&lt;/TD&gt;&lt;TD&gt;11/15/2012&lt;/TD&gt;&lt;TD&gt;8/27/2012&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800005&lt;/TD&gt;&lt;TD&gt;70005&lt;/TD&gt;&lt;TD&gt;11/29/2012&lt;/TD&gt;&lt;TD&gt;11/1/2012&lt;/TD&gt;&lt;TD&gt;1/24/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800006&lt;/TD&gt;&lt;TD&gt;70006&lt;/TD&gt;&lt;TD&gt;12/13/2012&lt;/TD&gt;&lt;TD&gt;11/15/2012&lt;/TD&gt;&lt;TD&gt;6/30/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800007&lt;/TD&gt;&lt;TD&gt;70007&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;11/29/2012&lt;/TD&gt;&lt;TD&gt;8/3/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800008&lt;/TD&gt;&lt;TD&gt;70008&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;12/13/2012&lt;/TD&gt;&lt;TD&gt;9/30/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800009&lt;/TD&gt;&lt;TD&gt;70009&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;12/21/2012&lt;/TD&gt;&lt;TD&gt;1/13/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800010&lt;/TD&gt;&lt;TD&gt;70010&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;4/10/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800011&lt;/TD&gt;&lt;TD&gt;70011&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;7/28/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800012&lt;/TD&gt;&lt;TD&gt;70012&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;11/27/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800013&lt;/TD&gt;&lt;TD&gt;70013&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;12/9/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800014&lt;/TD&gt;&lt;TD&gt;70014&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;12/14/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800015&lt;/TD&gt;&lt;TD&gt;70015&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;12/20/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800016&lt;/TD&gt;&lt;TD&gt;70016&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;3/22/2018&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800017&lt;/TD&gt;&lt;TD&gt;70017&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;3/22/2018&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800018&lt;/TD&gt;&lt;TD&gt;70018&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800019&lt;/TD&gt;&lt;TD&gt;70019&lt;/TD&gt;&lt;TD&gt;10/26/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800020&lt;/TD&gt;&lt;TD&gt;70020&lt;/TD&gt;&lt;TD&gt;11/10/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800021&lt;/TD&gt;&lt;TD&gt;70021&lt;/TD&gt;&lt;TD&gt;11/18/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800022&lt;/TD&gt;&lt;TD&gt;70022&lt;/TD&gt;&lt;TD&gt;11/25/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800023&lt;/TD&gt;&lt;TD&gt;70023&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800024&lt;/TD&gt;&lt;TD&gt;70024&lt;/TD&gt;&lt;TD&gt;5/12/2012&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800025&lt;/TD&gt;&lt;TD&gt;70025&lt;/TD&gt;&lt;TD&gt;6/6/2012&lt;/TD&gt;&lt;TD&gt;2/2/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800026&lt;/TD&gt;&lt;TD&gt;70026&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;4/27/2014&lt;/TD&gt;&lt;TD&gt;2/8/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800027&lt;/TD&gt;&lt;TD&gt;70027&lt;/TD&gt;&lt;TD&gt;10/28/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/7/2014&lt;/TD&gt;&lt;TD&gt;3/18/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800028&lt;/TD&gt;&lt;TD&gt;70028&lt;/TD&gt;&lt;TD&gt;10/31/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;4/15/2015&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800029&lt;/TD&gt;&lt;TD&gt;70029&lt;/TD&gt;&lt;TD&gt;1/3/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;5/21/2015&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800030&lt;/TD&gt;&lt;TD&gt;70030&lt;/TD&gt;&lt;TD&gt;4/30/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;8/1/2016&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and from that data, I want to produce this table below:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMER_KEY&lt;/TD&gt;&lt;TD&gt;SERVICE_KEY&lt;/TD&gt;&lt;TD&gt;First_Service&lt;/TD&gt;&lt;TD&gt;First_Loan_date&lt;/TD&gt;&lt;TD&gt;First_Chq_date&lt;/TD&gt;&lt;TD&gt;First_Service_date&lt;/TD&gt;&lt;TD&gt;First_Ex_date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800001&lt;/TD&gt;&lt;TD&gt;70001&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;9/16/2012&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;11/1/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800002&lt;/TD&gt;&lt;TD&gt;70002&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;10/18/2012&lt;/TD&gt;&lt;TD&gt;10/13/2011&lt;/TD&gt;&lt;TD&gt;11/15/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800003&lt;/TD&gt;&lt;TD&gt;70003&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2012&lt;/TD&gt;&lt;TD&gt;10/22/2011&lt;/TD&gt;&lt;TD&gt;12/21/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800004&lt;/TD&gt;&lt;TD&gt;70004&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/15/2012&lt;/TD&gt;&lt;TD&gt;8/27/2012&lt;/TD&gt;&lt;TD&gt;1/27/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800005&lt;/TD&gt;&lt;TD&gt;70005&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/29/2012&lt;/TD&gt;&lt;TD&gt;11/1/2012&lt;/TD&gt;&lt;TD&gt;1/24/2014&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800006&lt;/TD&gt;&lt;TD&gt;70006&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;12/13/2012&lt;/TD&gt;&lt;TD&gt;11/15/2012&lt;/TD&gt;&lt;TD&gt;6/30/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800007&lt;/TD&gt;&lt;TD&gt;70007&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;11/29/2012&lt;/TD&gt;&lt;TD&gt;8/3/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800008&lt;/TD&gt;&lt;TD&gt;70008&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;12/13/2012&lt;/TD&gt;&lt;TD&gt;9/30/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800009&lt;/TD&gt;&lt;TD&gt;70009&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;12/21/2012&lt;/TD&gt;&lt;TD&gt;1/13/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800010&lt;/TD&gt;&lt;TD&gt;70010&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;4/10/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800011&lt;/TD&gt;&lt;TD&gt;70011&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;7/28/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800012&lt;/TD&gt;&lt;TD&gt;70012&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;11/27/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800013&lt;/TD&gt;&lt;TD&gt;70013&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;12/9/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800014&lt;/TD&gt;&lt;TD&gt;70014&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;12/14/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800015&lt;/TD&gt;&lt;TD&gt;70015&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;12/20/2017&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800016&lt;/TD&gt;&lt;TD&gt;70016&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;3/22/2018&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800017&lt;/TD&gt;&lt;TD&gt;70017&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/27/2012&lt;/TD&gt;&lt;TD&gt;1/10/2013&lt;/TD&gt;&lt;TD&gt;3/22/2018&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800018&lt;/TD&gt;&lt;TD&gt;70018&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800019&lt;/TD&gt;&lt;TD&gt;70019&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;10/26/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800020&lt;/TD&gt;&lt;TD&gt;70020&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;11/10/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800021&lt;/TD&gt;&lt;TD&gt;70021&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;11/18/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800022&lt;/TD&gt;&lt;TD&gt;70022&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;11/25/2011&lt;/TD&gt;&lt;TD&gt;1/9/2015&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800023&lt;/TD&gt;&lt;TD&gt;70023&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800024&lt;/TD&gt;&lt;TD&gt;70024&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;5/12/2012&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800025&lt;/TD&gt;&lt;TD&gt;70025&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;6/6/2012&lt;/TD&gt;&lt;TD&gt;2/2/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800026&lt;/TD&gt;&lt;TD&gt;70026&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;10/6/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;4/27/2014&lt;/TD&gt;&lt;TD&gt;2/8/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800027&lt;/TD&gt;&lt;TD&gt;70027&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;10/28/2011&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/7/2014&lt;/TD&gt;&lt;TD&gt;3/18/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800028&lt;/TD&gt;&lt;TD&gt;70028&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;10/31/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;4/15/2015&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800029&lt;/TD&gt;&lt;TD&gt;70029&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;1/3/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;5/21/2015&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;800030&lt;/TD&gt;&lt;TD&gt;70030&lt;/TD&gt;&lt;TD&gt;Loan&lt;/TD&gt;&lt;TD&gt;4/30/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;TD&gt;8/1/2016&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;...the column 'First_Trans' refers to the oldest date in that particular row.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have used the below case statement in proc sql, however did not give me what I wanted.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;,case&lt;BR /&gt;when lr.first_loan_date &amp;lt; (cr.first_chq_date and sr.first_service_date and er.first_ex_date) then 'Loan'&lt;BR /&gt;when cr.first_chq_date &amp;lt; (lr.first_loan_date and sr.first_service_date and er.first_ex_date) then 'Chq'&lt;BR /&gt;when sr.first_service_date &amp;lt; (lr.first_loan_date and cr.first_chq_date and er.first_ex_date) then 'Service'&lt;BR /&gt;when er.first_ex_date &amp;lt; (lr.first_loan_date and sr.first_service_date and cr.first_chq_date) then 'Currency'&lt;BR /&gt;ELSE 'None' end as First_Trans&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the code above is not generating what I wanted to, below is the result I get:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMER_KEY&lt;/TD&gt;&lt;TD&gt;First_Trans&lt;/TD&gt;&lt;TD&gt;First_Loan&lt;/TD&gt;&lt;TD&gt;First_Chq_Cashed&lt;/TD&gt;&lt;TD&gt;First_Service&lt;/TD&gt;&lt;TD&gt;First_Currency_Exchange&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000001&lt;/TD&gt;&lt;TD&gt;Service&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;2/4/2010&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000002&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000003&lt;/TD&gt;&lt;TD&gt;Currency&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;1/2/2015&lt;/TD&gt;&lt;TD&gt;3/30/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000004&lt;/TD&gt;&lt;TD&gt;Currency&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;3/10/2010&lt;/TD&gt;&lt;TD&gt;4/30/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000005&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000006&lt;/TD&gt;&lt;TD&gt;Currency&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;6/12/2014&lt;/TD&gt;&lt;TD&gt;4/15/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000007&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;10/31/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000008&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000009&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000010&lt;/TD&gt;&lt;TD&gt;Service&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;11/19/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000011&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000012&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;8/12/2016&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000013&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;11/23/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000014&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000015&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;9/12/2013&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000016&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;6/19/2012&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000017&lt;/TD&gt;&lt;TD&gt;Chq&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;80000018&lt;/TD&gt;&lt;TD&gt;Service&lt;/TD&gt;&lt;TD&gt;11/1/2008&lt;/TD&gt;&lt;TD&gt;11/11/2008&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;in the first row, it says First_Tran is 'Service', however the First_Service data is blank or null and all rows are like that. The code is not identifying whether the referred date is lover than the rest of the dates in the same row.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for helping.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 19:08:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517194#M3295</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T19:08:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517196#M3296</link>
      <description>correction...'lower' than the rest of the dates in the same row.</description>
      <pubDate>Thu, 29 Nov 2018 19:10:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517196#M3296</guid>
      <dc:creator>Eugenio21</dc:creator>
      <dc:date>2018-11-29T19:10:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the oldest data from multiple dates across columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517282#M3304</link>
      <description>If it’s SQL just keep checking your conditions until you get what’s you want. I wouldn’t do an SQL solution for this type of problem. Your brackets are in the wrong places for your conditions though. And do one at a time so you understand it.</description>
      <pubDate>Thu, 29 Nov 2018 22:05:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-get-the-oldest-data-from-multiple-dates-across-columns/m-p/517282#M3304</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-29T22:05:30Z</dc:date>
    </item>
  </channel>
</rss>

