<?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: Transactional overlapping in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145888#M261973</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;above sql will not take of different brands associated with order,as per requirement, if i have understood it correctly., please correct me if i am wrong:)&lt;/P&gt;&lt;P&gt;Below sql will take care of that:&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;select order,count(*) as count from (select distinct order,brand from test)&lt;/P&gt;&lt;P&gt;group by order&lt;/P&gt;&lt;P&gt;having count(*)&amp;gt;1;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 18 Jan 2014 17:06:23 GMT</pubDate>
    <dc:creator>pradeepalankar</dc:creator>
    <dc:date>2014-01-18T17:06:23Z</dc:date>
    <item>
      <title>Transactional overlapping</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145885#M261970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've a table that contains two variables (order and brand). Variable brand represents six different brand names.Some of the orders are overlapping and are tagged to multiple brands. I am looking for solution that can identify an order which is tagged to multiple brands.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your expert advise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see below format of my data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;order&amp;nbsp;&amp;nbsp;&amp;nbsp; brand&lt;/P&gt;&lt;P&gt;12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand1&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand2&lt;/P&gt;&lt;P&gt;12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand2&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand3&lt;/P&gt;&lt;P&gt;34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand4&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand5&lt;/P&gt;&lt;P&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand6&lt;/P&gt;&lt;P&gt;24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand1&lt;/P&gt;&lt;P&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand1&lt;/P&gt;&lt;P&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brand2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jan 2014 14:39:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145885#M261970</guid>
      <dc:creator>stat_sas</dc:creator>
      <dc:date>2014-01-18T14:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: Transactional overlapping</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145886#M261971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;please try this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data test;&lt;/P&gt;&lt;P&gt;input order&amp;nbsp;&amp;nbsp; brand $;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;12 brand1&lt;/P&gt;&lt;P&gt;1&amp;nbsp; brand1&lt;/P&gt;&lt;P&gt;2&amp;nbsp; brand2&lt;/P&gt;&lt;P&gt;12 brand2&lt;/P&gt;&lt;P&gt;1&amp;nbsp; brand3&lt;/P&gt;&lt;P&gt;34 brand4&lt;/P&gt;&lt;P&gt;2&amp;nbsp; brand5&lt;/P&gt;&lt;P&gt;54 brand6&lt;/P&gt;&lt;P&gt;24 brand1&lt;/P&gt;&lt;P&gt;54 brand1&lt;/P&gt;&lt;P&gt;54 brand2&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;proc sort data =test nodupkey;&lt;/P&gt;&lt;P&gt;by order brand;&lt;/P&gt;&lt;P&gt;data test(keep=order count);&lt;/P&gt;&lt;P&gt;set test;&lt;/P&gt;&lt;P&gt;by order brand ;&lt;/P&gt;&lt;P&gt;if first.order and first.brand then count=1;&lt;/P&gt;&lt;P&gt;else count+1;&lt;/P&gt;&lt;P&gt;if count&amp;gt;1 and last.order then output;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jan 2014 15:05:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145886#M261971</guid>
      <dc:creator>pradeepalankar</dc:creator>
      <dc:date>2014-01-18T15:05:38Z</dc:date>
    </item>
    <item>
      <title>Re: Transactional overlapping</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145887#M261972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Or in SQL:&lt;/P&gt;&lt;P&gt;create table want as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select order&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from have&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by order&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; having count(*) &amp;gt; 1;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jan 2014 16:04:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145887#M261972</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2014-01-18T16:04:29Z</dc:date>
    </item>
    <item>
      <title>Re: Transactional overlapping</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145888#M261973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;above sql will not take of different brands associated with order,as per requirement, if i have understood it correctly., please correct me if i am wrong:)&lt;/P&gt;&lt;P&gt;Below sql will take care of that:&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;select order,count(*) as count from (select distinct order,brand from test)&lt;/P&gt;&lt;P&gt;group by order&lt;/P&gt;&lt;P&gt;having count(*)&amp;gt;1;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jan 2014 17:06:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transactional-overlapping/m-p/145888#M261973</guid>
      <dc:creator>pradeepalankar</dc:creator>
      <dc:date>2014-01-18T17:06:23Z</dc:date>
    </item>
  </channel>
</rss>

