<?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: Merging two datasets in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184189#M34978</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please try the below code;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set3;&lt;/P&gt;&lt;P&gt;merge set1 set2;&lt;/P&gt;&lt;P&gt;by var3;&lt;/P&gt;&lt;P&gt;if first.var3=0 then do;&lt;/P&gt;&lt;P&gt;var1=.;&lt;/P&gt;&lt;P&gt;var2=.;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Feb 2014 15:14:27 GMT</pubDate>
    <dc:creator>Jagadishkatam</dc:creator>
    <dc:date>2014-02-24T15:14:27Z</dc:date>
    <item>
      <title>Merging two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184188#M34977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would like some help understanding how&amp;nbsp; merge works/how to adequately apply it to my data. Please see my code below and the desired results I am trying to achieve. Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var1 var2 var3$;&lt;/P&gt;&lt;P&gt;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;1 10 a&lt;/P&gt;&lt;P&gt;4 14 b&lt;/P&gt;&lt;P&gt;5 15 c&lt;/P&gt;&lt;P&gt;run;&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;data set2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var4 var5 var3$;&lt;/P&gt;&lt;P&gt;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;2 15 a&lt;/P&gt;&lt;P&gt;3 45 a&lt;/P&gt;&lt;P&gt;4 52 a&lt;/P&gt;&lt;P&gt;3 25 b&lt;/P&gt;&lt;P&gt;1 10 b&lt;/P&gt;&lt;P&gt;3 17 b&lt;/P&gt;&lt;P&gt;4 20 c&lt;/P&gt;&lt;P&gt;5 30 c&lt;/P&gt;&lt;P&gt;4 11 c&lt;/P&gt;&lt;P&gt;run;&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;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set3;&lt;/P&gt;&lt;P&gt;merge set1 set2;&lt;/P&gt;&lt;P&gt;by var3;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Actual results*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 10 a 2 15&lt;/P&gt;&lt;P&gt;1 10 a 3 45&lt;/P&gt;&lt;P&gt;1 10 a 4 52&lt;/P&gt;&lt;P&gt;4 14 b 3 25&lt;/P&gt;&lt;P&gt;4 14 b 1 10&lt;/P&gt;&lt;P&gt;4 14 b 3 17&lt;/P&gt;&lt;P&gt;5 15 c 4 20&lt;/P&gt;&lt;P&gt;5 15 c 5 30&lt;/P&gt;&lt;P&gt;5 15 c 4 11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*desired results*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 10&amp;nbsp;&amp;nbsp; a 2 15&lt;/P&gt;&lt;P&gt;.&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp; a&amp;nbsp; 3 45&lt;/P&gt;&lt;P&gt;. .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a&amp;nbsp; 4 52&lt;/P&gt;&lt;P&gt;4 14&amp;nbsp; b&amp;nbsp; 3 25&lt;/P&gt;&lt;P&gt;. .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b 1 10&lt;/P&gt;&lt;P&gt;. .&amp;nbsp;&amp;nbsp;&amp;nbsp; b 3 17&lt;/P&gt;&lt;P&gt;5 15 c 4 20&lt;/P&gt;&lt;P&gt;.&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp; c 5 30&lt;/P&gt;&lt;P&gt;.&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp; c 4 11&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 15:06:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184188#M34977</guid>
      <dc:creator>NewSASPerson</dc:creator>
      <dc:date>2014-02-24T15:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184189#M34978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please try the below code;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set3;&lt;/P&gt;&lt;P&gt;merge set1 set2;&lt;/P&gt;&lt;P&gt;by var3;&lt;/P&gt;&lt;P&gt;if first.var3=0 then do;&lt;/P&gt;&lt;P&gt;var1=.;&lt;/P&gt;&lt;P&gt;var2=.;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 15:14:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184189#M34978</guid>
      <dc:creator>Jagadishkatam</dc:creator>
      <dc:date>2014-02-24T15:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184190#M34979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The solution looks fine.&amp;nbsp; A few notes ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may find this paper useful:&amp;nbsp; &lt;A href="http://www.ats.ucla.edu/stat/sas/library/nesug99/ad155.pdf"&gt;http://www.ats.ucla.edu/stat/sas/library/nesug99/ad155.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also you may not need to blank out the variables for printing purposes.&amp;nbsp; Even PROC PRINT can produce a report without repeating VAR1 and VAR2.&amp;nbsp; For example, you can experiment with this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc print data=set3;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by var3 var1 var2;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; id var3 var1 var2;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var var4 var5;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 15:27:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184190#M34979</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2014-02-24T15:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184191#M34980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;my final code is using proc report, I was able to use the id on most of my variables but one of my variables keeps grouping as it doesn't have unique values.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 22:46:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184191#M34980</guid>
      <dc:creator>NewSASPerson</dc:creator>
      <dc:date>2014-02-24T22:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184192#M34981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you! This worked except I am more concerned about the last variable continually repeating itself.so a better example would be.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var0$ var1 var2 var3$;&lt;/P&gt;&lt;P&gt;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;m&amp;nbsp; 1 10 a&lt;/P&gt;&lt;P&gt;t&amp;nbsp; 12 5 a&lt;/P&gt;&lt;P&gt;w 3 6 a&lt;/P&gt;&lt;P&gt;m 4 14 b&lt;/P&gt;&lt;P&gt;t&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 10 b&lt;/P&gt;&lt;P&gt;w&amp;nbsp; 4 5 b&lt;/P&gt;&lt;P&gt;m 5 15 c&lt;/P&gt;&lt;P&gt;t 6&amp;nbsp; 16 c&lt;/P&gt;&lt;P&gt; w 7 6 c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var4 var5 var3$;&lt;/P&gt;&lt;P&gt;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;2 15 a&lt;/P&gt;&lt;P&gt;3 45 a&lt;/P&gt;&lt;P&gt;4 52 a&lt;/P&gt;&lt;P&gt;10 11 a&lt;/P&gt;&lt;P&gt;94 10 a&lt;/P&gt;&lt;P&gt;15 19 a&lt;/P&gt;&lt;P&gt;3 25 b&lt;/P&gt;&lt;P&gt;1 10 b&lt;/P&gt;&lt;P&gt;3 17 b&lt;/P&gt;&lt;P&gt;15 18 b&lt;/P&gt;&lt;P&gt;11 12 b&lt;/P&gt;&lt;P&gt;80 70 b&lt;/P&gt;&lt;P&gt;4 20 c&lt;/P&gt;&lt;P&gt;5 30 c&lt;/P&gt;&lt;P&gt;4 11 c&lt;/P&gt;&lt;P&gt;18 17 c&lt;/P&gt;&lt;P&gt;20 20 c&lt;/P&gt;&lt;P&gt;50 15 c&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with the desire results being...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 384px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="19" width="64"&gt;m&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;1&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;10&lt;/TD&gt;&lt;TD class="xl64" width="64"&gt;a&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;2&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;t&lt;/TD&gt;&lt;TD class="xl63"&gt;12&lt;/TD&gt;&lt;TD class="xl63"&gt;5&lt;/TD&gt;&lt;TD class="xl64"&gt;a&lt;/TD&gt;&lt;TD class="xl63"&gt;3&lt;/TD&gt;&lt;TD class="xl63"&gt;45&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;w&lt;/TD&gt;&lt;TD class="xl63"&gt;3&lt;/TD&gt;&lt;TD class="xl63"&gt;6&lt;/TD&gt;&lt;TD class="xl64"&gt;a&lt;/TD&gt;&lt;TD class="xl63"&gt;4&lt;/TD&gt;&lt;TD class="xl63"&gt;52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&lt;/TD&gt;&lt;TD class="xl63"&gt;. &lt;/TD&gt;&lt;TD class="xl63"&gt; .&lt;/TD&gt;&lt;TD class="xl64"&gt;a&lt;/TD&gt;&lt;TD class="xl63"&gt;10&lt;/TD&gt;&lt;TD class="xl63"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;&lt;/TD&gt;&lt;TD class="xl64"&gt;a&lt;/TD&gt;&lt;TD class="xl63"&gt;94&lt;/TD&gt;&lt;TD class="xl63"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;a&lt;/TD&gt;&lt;TD class="xl63"&gt;15&lt;/TD&gt;&lt;TD class="xl63"&gt;19&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;m&lt;/TD&gt;&lt;TD class="xl63"&gt;4&lt;/TD&gt;&lt;TD class="xl63"&gt;14&lt;/TD&gt;&lt;TD class="xl64"&gt;b&lt;/TD&gt;&lt;TD class="xl63"&gt;3&lt;/TD&gt;&lt;TD class="xl63"&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;t&lt;/TD&gt;&lt;TD class="xl63"&gt;7&lt;/TD&gt;&lt;TD class="xl63"&gt;10&lt;/TD&gt;&lt;TD class="xl65"&gt;b&lt;/TD&gt;&lt;TD class="xl63"&gt;1&lt;/TD&gt;&lt;TD class="xl63"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;w&lt;/TD&gt;&lt;TD class="xl63"&gt;4&lt;/TD&gt;&lt;TD class="xl63"&gt;5&lt;/TD&gt;&lt;TD class="xl64"&gt;b&lt;/TD&gt;&lt;TD class="xl63"&gt;3&lt;/TD&gt;&lt;TD class="xl63"&gt;17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;b&lt;/TD&gt;&lt;TD class="xl63"&gt;15&lt;/TD&gt;&lt;TD class="xl63"&gt;18&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;b&lt;/TD&gt;&lt;TD class="xl63"&gt;11&lt;/TD&gt;&lt;TD class="xl63"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;b&lt;/TD&gt;&lt;TD class="xl63"&gt;80&lt;/TD&gt;&lt;TD class="xl63"&gt;70&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;m&lt;/TD&gt;&lt;TD class="xl63"&gt;5&lt;/TD&gt;&lt;TD class="xl63"&gt;15&lt;/TD&gt;&lt;TD class="xl64"&gt;c&lt;/TD&gt;&lt;TD class="xl63"&gt;4&lt;/TD&gt;&lt;TD class="xl63"&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;t&lt;/TD&gt;&lt;TD class="xl63"&gt;6&lt;/TD&gt;&lt;TD class="xl63"&gt;16&lt;/TD&gt;&lt;TD class="xl64"&gt;c&lt;/TD&gt;&lt;TD class="xl63"&gt;5&lt;/TD&gt;&lt;TD class="xl63"&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;w&lt;/TD&gt;&lt;TD class="xl63"&gt;7&lt;/TD&gt;&lt;TD class="xl63"&gt;6&lt;/TD&gt;&lt;TD class="xl64"&gt;c&lt;/TD&gt;&lt;TD class="xl63"&gt;4&lt;/TD&gt;&lt;TD class="xl63"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;c&lt;/TD&gt;&lt;TD class="xl63"&gt;18&lt;/TD&gt;&lt;TD class="xl63"&gt;17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;c&lt;/TD&gt;&lt;TD class="xl63"&gt;20&lt;/TD&gt;&lt;TD class="xl63"&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="19"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl63"&gt;.&lt;/TD&gt;&lt;TD class="xl64"&gt;c&lt;/TD&gt;&lt;TD class="xl63"&gt;50&lt;/TD&gt;&lt;TD class="xl63"&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 23:15:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184192#M34981</guid>
      <dc:creator>NewSASPerson</dc:creator>
      <dc:date>2014-02-24T23:15:22Z</dc:date>
    </item>
    <item>
      <title>Re: Merging two datasets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184193#M34982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could use something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var0$ var1 var2 var3$;&lt;/P&gt;&lt;P&gt;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;m&amp;nbsp; 1 10 a&lt;/P&gt;&lt;P&gt;t&amp;nbsp; 12 5 a&lt;/P&gt;&lt;P&gt;w 3 6 a&lt;/P&gt;&lt;P&gt;m 4 14 b&lt;/P&gt;&lt;P&gt;t&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 10 b&lt;/P&gt;&lt;P&gt;w&amp;nbsp; 4 5 b&lt;/P&gt;&lt;P&gt;m 5 15 c&lt;/P&gt;&lt;P&gt;t 6&amp;nbsp; 16 c&lt;/P&gt;&lt;P&gt;w 7 6 c&lt;/P&gt;&lt;P&gt;; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;data set2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var4 var5 var3$;&lt;/P&gt;&lt;P&gt;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;2 15 a&lt;/P&gt;&lt;P&gt;3 45 a&lt;/P&gt;&lt;P&gt;4 52 a&lt;/P&gt;&lt;P&gt;10 11 a&lt;/P&gt;&lt;P&gt;94 10 a&lt;/P&gt;&lt;P&gt;15 19 a&lt;/P&gt;&lt;P&gt;3 25 b&lt;/P&gt;&lt;P&gt;1 10 b&lt;/P&gt;&lt;P&gt;3 17 b&lt;/P&gt;&lt;P&gt;15 18 b&lt;/P&gt;&lt;P&gt;11 12 b&lt;/P&gt;&lt;P&gt;80 70 b&lt;/P&gt;&lt;P&gt;4 20 c&lt;/P&gt;&lt;P&gt;5 30 c&lt;/P&gt;&lt;P&gt;4 11 c&lt;/P&gt;&lt;P&gt;18 17 c&lt;/P&gt;&lt;P&gt;20 20 c&lt;/P&gt;&lt;P&gt;50 15 c&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;data set1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set set1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; by var3;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if first.var3 then counter=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; else counter+1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data set2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set set2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; by var3;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if first.var3 then counter=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; else counter+1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want (drop=counter);&lt;/P&gt;&lt;P&gt;&amp;nbsp; merge set1 set2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; by var3 counter;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 00:53:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-two-datasets/m-p/184193#M34982</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2014-02-25T00:53:35Z</dc:date>
    </item>
  </channel>
</rss>

