<?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 data set - Overwrite 'V' value in 'R' for same date in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576550#M163208</link>
    <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data ab;
	merge aaa(rename=(reg=reg_a) in=in1) bbb(rename=(reg=reg_b) in=in2);
	by id date1;
	if reg_a='V' then reg='V';
	else if reg_b='R' and not in1 then reg='R';
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;In this small example, every case is handled by the two IF statements. Are there other possible cases?&lt;/P&gt;</description>
    <pubDate>Thu, 25 Jul 2019 12:31:11 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2019-07-25T12:31:11Z</dc:date>
    <item>
      <title>Merging data set - Overwrite 'V' value in 'R' for same date</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576525#M163194</link>
      <description>&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to merge my data in the below-given format. Kindly help me solve it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data aaa;
input ID date1 mmddyy10. reg$;
format date1 date9.;
cards;
100 02/10/1990 V
100 05/09/1991 V
100 12/03/2000 V
101 05/05/2000 V
101 08/07/2010 V
101 04/03/2015 V
;

data bbb;
input ID date1 mmddyy10. reg$;
format date1 date9.;
cards;
100 02/10/1990 R
100 07/08/1995 R
100 12/03/2000 R
101 01/01/2001 R
101 08/07/2010 R
101 04/03/2015 R
;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Required Output :&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;date1&lt;/TD&gt;&lt;TD&gt;reg&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;10-02-1990&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;09-05-1991&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;08-07-1995&lt;/TD&gt;&lt;TD&gt;R&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;03-12-2000&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;05-05-2000&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;01-01-2001&lt;/TD&gt;&lt;TD&gt;R&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;07-08-2010&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;03-04-2015&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;V - Visit; R - Record&amp;nbsp;&lt;/P&gt;&lt;P&gt;If &lt;STRONG&gt;visit_date&lt;/STRONG&gt; same as &lt;STRONG&gt;record_date&lt;/STRONG&gt;&amp;nbsp; then &lt;STRONG&gt;reg&lt;/STRONG&gt; should '&lt;STRONG&gt;V&lt;/STRONG&gt;'&lt;/P&gt;&lt;P&gt;If &lt;STRONG&gt;record_date&lt;/STRONG&gt; not in &lt;STRONG&gt;aaa table&lt;/STRONG&gt; then that line should be included in the Current table/New Table with reg value of '&lt;STRONG&gt;R&lt;/STRONG&gt;'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know If you required clarification.&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2019 10:25:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576525#M163194</guid>
      <dc:creator>Sathish_jammy</dc:creator>
      <dc:date>2019-07-25T10:25:34Z</dc:date>
    </item>
    <item>
      <title>Re: Merging data set - Overwrite 'V' value in 'R' for same date</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576550#M163208</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data ab;
	merge aaa(rename=(reg=reg_a) in=in1) bbb(rename=(reg=reg_b) in=in2);
	by id date1;
	if reg_a='V' then reg='V';
	else if reg_b='R' and not in1 then reg='R';
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;In this small example, every case is handled by the two IF statements. Are there other possible cases?&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2019 12:31:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576550#M163208</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2019-07-25T12:31:11Z</dc:date>
    </item>
    <item>
      <title>Re: Merging data set - Overwrite 'V' value in 'R' for same date</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576554#M163210</link>
      <description>Given that both of the data sets are already sorted, you can use:&lt;BR /&gt;&lt;BR /&gt;data want;&lt;BR /&gt;merge bbb aaa;&lt;BR /&gt;by id date1;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;You will see a note in the log since REG appears in both data sets.  Ignore it.</description>
      <pubDate>Thu, 25 Jul 2019 12:33:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576554#M163210</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-07-25T12:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: Merging data set - Overwrite 'V' value in 'R' for same date</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576577#M163219</link>
      <description>&lt;P&gt;Thank you for your quick support&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4954"&gt;@Astounding&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Both your code works well. Have a great day!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2019 13:18:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merging-data-set-Overwrite-V-value-in-R-for-same-date/m-p/576577#M163219</guid>
      <dc:creator>Sathish_jammy</dc:creator>
      <dc:date>2019-07-25T13:18:59Z</dc:date>
    </item>
  </channel>
</rss>

