<?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 unique list of customers in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205073#M51060</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to SAS and i am trying to get unique list of customers with latest orders and their information. Below is snap shot of dummy data i created. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="601"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" width="127"&gt;CUSTOMER &lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="106"&gt;PRODUCT_ID &lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_1&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_2&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_3&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_5 &lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="112"&gt;ORDER_DATE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELI &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201305&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201206&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201305&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;FELD &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201408&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELI &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201408&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201404&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201104&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;FELD &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201104&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201405&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;FELD &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201405&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i would like the data to be like below &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="489"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="127"&gt;CUSTOMER &lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="106"&gt;PRODUCT_ID &lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_1&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_2&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_3&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_5 &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;WELI,UWEL &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;WELL,FELD,WELI&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea how i can achieve this in SAS? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you in advance. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2015 21:58:03 GMT</pubDate>
    <dc:creator>pleburu2051</dc:creator>
    <dc:date>2015-04-27T21:58:03Z</dc:date>
    <item>
      <title>unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205073#M51060</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to SAS and i am trying to get unique list of customers with latest orders and their information. Below is snap shot of dummy data i created. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="601"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" width="127"&gt;CUSTOMER &lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="106"&gt;PRODUCT_ID &lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_1&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_2&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_3&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;SERIES_5 &lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="112"&gt;ORDER_DATE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELI &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201305&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201206&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201305&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;FELD &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201408&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELI &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201408&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201404&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201104&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;UWEL &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;FELD &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201104&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201405&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;FELD &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;201405&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i would like the data to be like below &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="489"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="127"&gt;CUSTOMER &lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="106"&gt;PRODUCT_ID &lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_1&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_2&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_3&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;SERIES_5 &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" style="border-top: none;"&gt;AIR ACADEMY &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;WELI,UWEL &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" style="border-top: none;"&gt;COBAN&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;WELL,FELD,WELI&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" style="border-top: none;"&gt;KIEWITZ&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;WELL&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea how i can achieve this in SAS? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you in advance. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 21:58:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205073#M51060</guid>
      <dc:creator>pleburu2051</dc:creator>
      <dc:date>2015-04-27T21:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205074#M51061</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What's the criteria for the inclusion of PRODUCT_IDs into the new PRODUCT_ID list?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 00:58:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205074#M51061</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2015-04-28T00:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205075#M51062</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I understand what you mean.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;data have;
input CUSTOMER &amp;amp; $20. PRODUCT_ID $ SERIES_1 SERIES_2 SERIES_3 SERIES_5&amp;nbsp; ORDER_DATE &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
cards;
AIR ACADEMY&amp;nbsp;&amp;nbsp; WELI&amp;nbsp;&amp;nbsp; . . .&amp;nbsp;&amp;nbsp; 1 201305 
AIR ACADEMY&amp;nbsp;&amp;nbsp; WELL&amp;nbsp; . . 1 . 201206 
AIR ACADEMY&amp;nbsp;&amp;nbsp; UWEL&amp;nbsp;&amp;nbsp; . . .&amp;nbsp; 1 201305 
AIR ACADEMY&amp;nbsp;&amp;nbsp; UWEL&amp;nbsp; 1 . . .&amp;nbsp;&amp;nbsp; 201205 
AIR ACADEMY&amp;nbsp;&amp;nbsp; FELD&amp;nbsp; . 1 . .&amp;nbsp; 201408 
KIEWITZ&amp;nbsp; WELL&amp;nbsp; . . 1 .&amp;nbsp; 201404 
KIEWITZ&amp;nbsp; UWEL&amp;nbsp; 1 . . .&amp;nbsp;&amp;nbsp; 201005 
KIEWITZ&amp;nbsp; FELD&amp;nbsp; . .&amp;nbsp; 1 .&amp;nbsp; 201104 
;
run;

data want;
 set have ;
 by&amp;nbsp; CUSTOMER ;
 array x{99999} $ 40 _temporary_;
 array y{*}&amp;nbsp; SERIES_: ;
 retain min 0;
 length&amp;nbsp; PRODUCT_IDS $ 80;
 if first.CUSTOMER then do; call missing(of x{*});n=0;min=0;end;
 if PRODUCT_ID not in x then do; n+1;x{n}= PRODUCT_ID;end;
 do i=1 to dim(y);
&amp;nbsp; if y{i}=1 and i gt min then min=i;
 end;
 if last.CUSTOMER then do; call missing(of y{*});y{min}=1;PRODUCT_IDS=catx(',',of x{*});output;end;
 keep&amp;nbsp; CUSTOMER&amp;nbsp; PRODUCT_IDS&amp;nbsp; SERIES_: ;
 run;




&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Xia Keshan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 14:29:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205075#M51062</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-04-28T14:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205076#M51063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need to get list of customers with latest orders. some customers might have got different product_ids on same date. In-order to get unique list I want to combine all the product_ids brought by same customer. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope that makes sense. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 17:43:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205076#M51063</guid>
      <dc:creator>pleburu2051</dc:creator>
      <dc:date>2015-04-28T17:43:10Z</dc:date>
    </item>
    <item>
      <title>Re: unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205077#M51064</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xia, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to do proc sql to achieve the same output? I am not well versed with SAS programming. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 17:44:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205077#M51064</guid>
      <dc:creator>pleburu2051</dc:creator>
      <dc:date>2015-04-28T17:44:22Z</dc:date>
    </item>
    <item>
      <title>Re: unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205078#M51065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you know how to accomplish what you want in SQL then look into SAS Proc SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sql statements&amp;gt;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 20:20:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205078#M51065</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-04-28T20:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: unique list of customers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205079#M51066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No. I think it is hard for SQL. That it is the benefit for SAS programming .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 12:12:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/unique-list-of-customers/m-p/205079#M51066</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-04-29T12:12:11Z</dc:date>
    </item>
  </channel>
</rss>

