<?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 to create a new column in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24599#M4184</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dhana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take your Ctrl+V comment to the getting started forum so the admin will see it.&amp;nbsp; Include your OS and Browser.&amp;nbsp; There are definitely some "features" that need adjusting in this tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(It works for me with Firefox 4 on a Win XP SP 3 PC.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Doc&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Jul 2011 13:53:12 GMT</pubDate>
    <dc:creator>Doc_Duke</dc:creator>
    <dc:date>2011-07-06T13:53:12Z</dc:date>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24590#M4175</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;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;can someone suggest me how to do this one.&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I have main table with the products.&lt;/P&gt;&lt;P&gt;&amp;nbsp; account id&amp;nbsp; product &lt;BR /&gt;&amp;nbsp; xyz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; 00123&lt;BR /&gt;&amp;nbsp; xyz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 145&lt;BR /&gt;&amp;nbsp; abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp; 314&lt;BR /&gt;&amp;nbsp; abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 00678&lt;BR /&gt;&amp;nbsp; def&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; 4567&lt;BR /&gt;&amp;nbsp; efg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; 00123&lt;/P&gt;&lt;P&gt;&amp;nbsp; i have three other tables...in one table i have product codes for 'xyz' account&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; product&amp;nbsp; productcode&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avt&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 145&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; but&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 156&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cer&lt;BR /&gt;&amp;nbsp; second table have product codes for 'abc' account.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; product&amp;nbsp; productcode&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 314&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tes&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 418&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mos&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp; thrid table have product codes for 'all other' accounts.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; product&amp;nbsp; productcode&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 4567&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nji&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kli&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 156&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; utr &lt;/P&gt;&lt;P&gt;&amp;nbsp; I have to get product codes for main table by checking these three tables.&lt;BR /&gt;&amp;nbsp; if product is not found in any of the table leave that coloum as empty.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Final table:&lt;/P&gt;&lt;P&gt;&amp;nbsp; account id&amp;nbsp; product&amp;nbsp; productcode&lt;BR /&gt;&amp;nbsp; xyz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; 00123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avt&lt;BR /&gt;&amp;nbsp; xyz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 145&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; but&lt;BR /&gt;&amp;nbsp; abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp; 314&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tes&lt;BR /&gt;&amp;nbsp; abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 00678&lt;BR /&gt;&amp;nbsp; def&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; 4567&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nji&lt;BR /&gt;&amp;nbsp; efg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; 00123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kli&lt;/P&gt;&lt;P&gt;&amp;nbsp; i'm doing this using left outer join and union each result....but final results are&lt;BR /&gt;&amp;nbsp; not getting properly....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;vk.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jun 2011 22:00:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24590#M4175</guid>
      <dc:creator>brm</dc:creator>
      <dc:date>2011-06-30T22:00:10Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24591#M4176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Post the code and perhaps we can help debug rather than start from scratch?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jun 2011 23:13:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24591#M4176</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2011-06-30T23:13:21Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24592#M4177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;data main;
input account $ id&amp;nbsp; product$ ;
cards;
&amp;nbsp; xyz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; 00123
&amp;nbsp; xyz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 145
&amp;nbsp; abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp; 314
&amp;nbsp; abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 00678
&amp;nbsp; def&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; 4567
&amp;nbsp; efg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; 00123
;run;
data xyz;
input product $ productcode $;
cards;
&amp;nbsp;&amp;nbsp; 123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avt
&amp;nbsp;&amp;nbsp; 145&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; but
&amp;nbsp;&amp;nbsp; 156&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cer
;run;
data abc;
input product $ productcode $;
cards;
&amp;nbsp;&amp;nbsp; 314&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tes
&amp;nbsp;&amp;nbsp; 418&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mos
;run;
data others;
input product $ productcode $;
cards;
&amp;nbsp;&amp;nbsp; 4567&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nji
&amp;nbsp;&amp;nbsp; 123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kli
&amp;nbsp;&amp;nbsp; 156&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; utr 
;run;
data temp;
 set xyz abc others indsname=_dsn;
 dsn=scan(_dsn,2);
run;
data main;
 set main;
 if account='xyz' then dsn=upcase(account);
&amp;nbsp; else if account='abc' then dsn=upcase(account);
&amp;nbsp;&amp;nbsp; else dsn='OTHERS';
run;
proc sql;
 create table want as
&amp;nbsp; select a.account,a.id,a.product,b.productcode
&amp;nbsp;&amp;nbsp; from main as a left join temp as b
&amp;nbsp;&amp;nbsp;&amp;nbsp; on a.dsn=b.dsn and a.product contains strip(b.product)
&amp;nbsp;&amp;nbsp;&amp;nbsp; ;
quit;



&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2011 03:27:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24592#M4177</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-07-01T03:27:14Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24593#M4178</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;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm trying the above code.....need to change it to display proper account names other than xyz and abc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; could you please suggest me how to do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bhavani.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2011 16:57:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24593#M4178</guid>
      <dc:creator>brm</dc:creator>
      <dc:date>2011-07-01T16:57:05Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24594#M4179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; And also account names and lookup table names won't match in real scenario.Because account names having spaces ex:"sdi xyz"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2011 18:32:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24594#M4179</guid>
      <dc:creator>brm</dc:creator>
      <dc:date>2011-07-01T18:32:42Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24595#M4180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But How can we identify the observations in the main table for these account names with the following several datasets. Namely how did I know which account dataset has which some product in main dataset?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2011 02:26:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24595#M4180</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-07-04T02:26:59Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24596#M4181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use contains operator to accout names Such as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; a.dsn contains strip(b.dsn) and a.product contains strip(b.product)&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;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2011 02:35:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24596#M4181</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2011-07-04T02:35:55Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24597#M4182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; ksharp,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; same product name will exisist in more than one table.....so already in the requirement they r specifying that for this account look in table1 etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;vk sk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jul 2011 23:27:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24597#M4182</guid>
      <dc:creator>brm</dc:creator>
      <dc:date>2011-07-05T23:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24598#M4183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt;Please find attached the solution. To keep it simple and understanding I didn't write complex join. If you want to simplify the query you can still make it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt;Dhanasekaran R&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;﻿P.S: Can some one tell me how to paste the code in the Editor Window...!&amp;nbsp; Since I am not able to paste the code here, I am attaching...! :smileyconfused:&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;P&gt;The CTRL+V is not working in the Editor Window....! :smileycry:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2011 08:14:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24598#M4183</guid>
      <dc:creator>dhana</dc:creator>
      <dc:date>2011-07-06T08:14:26Z</dc:date>
    </item>
    <item>
      <title>to create a new column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24599#M4184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dhana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take your Ctrl+V comment to the getting started forum so the admin will see it.&amp;nbsp; Include your OS and Browser.&amp;nbsp; There are definitely some "features" that need adjusting in this tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(It works for me with Firefox 4 on a Win XP SP 3 PC.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Doc&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2011 13:53:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/to-create-a-new-column/m-p/24599#M4184</guid>
      <dc:creator>Doc_Duke</dc:creator>
      <dc:date>2011-07-06T13:53:12Z</dc:date>
    </item>
  </channel>
</rss>

