<?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: Merge Datasets with Repeat By Variable Values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786526#M251146</link>
    <description>Oh man!  I swear I tried a left join.  Maybe I just thought I did but never tested it because I couldn't imagine the result in my head.  Thank you so much!</description>
    <pubDate>Fri, 17 Dec 2021 16:47:18 GMT</pubDate>
    <dc:creator>djbateman</dc:creator>
    <dc:date>2021-12-17T16:47:18Z</dc:date>
    <item>
      <title>Merge Datasets with Repeat By Variable Values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786514#M251140</link>
      <description>&lt;P&gt;I have 2 datasets that I need to merge, but I'm stuck in this situation because there is a repeat in the by variables group that I can't ignore.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a dosing table that I need to merge with an external lab table, but I only want to keep where the subject and visit are found in the dosing table.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, for example below, there is dosing at Day -28 and Day 1, so I only want to keep those visits from EXT (external lab table).&amp;nbsp; That's easy enough.&amp;nbsp; The issue arises in the fact that at Day -28 there is only one drug administered while at Day 1 there are 2 drugs administered.&amp;nbsp; In addition to that, the external types of ECG and SP only have one record per visit while SWC has 2 records per visit (due to left and right laterality).&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;proc sql;
	create table DOSEF0 (SUBJID char(11), EVENT char(100), EVENTDT char(10), EXFTRT char(50), EXDTC char(16));
	insert into dosef0 (subjid, event, eventdt, exftrt, exdtc)
		values ('102-087-201','Day -28','2021-10-06','Elexacaftor/Tezacaftor/Ivacaftor','2021-10-06T09:41')
		values ('102-087-201','Day 1','2021-11-03','VX-121/Tezacaftor/Deutivacaftor','2021-11-03T15:00')
		values ('102-087-201','Day 1','2021-11-03','Elexacaftor/Tezacaftor/Ivacaftor','2021-11-03T15:25');

	create table EXT (SUBJID char(11), EVENT char(100), DATA_TYPE char(3), SWLAT char(5), EXTSTDTTM char(16), EXTENDTTM char(16));
	insert into ext (subjid, event, data_type, swlat, extstdttm, extendttm)
		values ('102-087-201','Day -28',	'ECG','',		'2021-10-06T09:06','')
		values ('102-087-201','Screening',	'ECG','',		'2021-09-14T09:34','')
		values ('102-087-201','Screening',	'SWC','LEFT',	'2021-09-14T09:55','2021-09-14T10:09')
		values ('102-087-201','Screening',	'SWC','RIGHT',	'2021-09-14T10:05','2021-09-14T10:20')
		values ('102-087-201','Screening',	'SP', '',		'2021-09-14T10:24','')
		values ('102-087-201','Day 1',		'ECG','',		'2021-11-03T09:15','')
		values ('102-087-201','Day 1',		'SP', '',		'2021-11-03T09:27','')
		values ('102-087-201','Day 1',		'SWC','LEFT',	'2021-11-03T09:40','2021-11-03T15:00')
		values ('102-087-201','Day 1',		'SWC','RIGHT',	'2021-11-03T09:47','2021-11-03T15:25')
		values ('102-087-201','Day 15',		'ECG','',		'2021-11-18T08:49','')
		values ('102-087-201','Day 15',		'SP', '',		'2021-11-18T09:02','')
		values ('102-087-201','Day 15',		'SWC','LEFT',	'2021-11-18T09:13','2021-11-18T09:31')
		values ('102-087-201','Day 15',		'SWC','RIGHT',	'2021-11-18T09:20','2021-11-18T09:45');
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, from the code above, how can I get the table below?&amp;nbsp; I have tried pulling in EXFTRT into EXT separately without success.&amp;nbsp; I have tried different cartesian products without success.&amp;nbsp; I'm just not sure how to go about this.&lt;/P&gt;
&lt;DIV id="tinyMceEditordjbateman_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EVENT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EVENTDT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;&lt;STRONG&gt;EXFTRT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;&lt;STRONG&gt;EXDTC&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;DATA_TYPE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;SWLAT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EXSTDTTM&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EXTENDTTM&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day -28&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-10-06&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-10-06T09:41&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;ECG&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-10-06T09:06&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;ECG&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:15&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;ECG&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:15&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SP&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:27&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SP&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:27&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Left&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:40&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Right&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:47&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Left&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:40&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Right&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:47&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Dec 2021 16:33:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786514#M251140</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2021-12-17T16:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: Merge Datasets with Repeat By Variable Values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786524#M251145</link>
      <description>&lt;P&gt;Are your dates and datetime values really stored as character?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think a simple left join like ( add an ORDER BY if you need a different order)&lt;/P&gt;
&lt;PRE&gt;Proc sql;
   create table want as
   select a.subjid, a.event, a.eventdt, a.exftrt, a.exdtc
            , b.data_type, b.swlat, b.extstdttm, b.extendttm
   from dosef0 as a
           left join
           ext as b
           on a.subjid= b.subjid
             and a.event=b.event
   ;
quit;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/74"&gt;@djbateman&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I have 2 datasets that I need to merge, but I'm stuck in this situation because there is a repeat in the by variables group that I can't ignore.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a dosing table that I need to merge with an external lab table, but I only want to keep where the subject and visit are found in the dosing table.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, for example below, there is dosing at Day -28 and Day 1, so I only want to keep those visits from EXT (external lab table).&amp;nbsp; That's easy enough.&amp;nbsp; The issue arises in the fact that at Day -28 there is only one drug administered while at Day 1 there are 2 drugs administered.&amp;nbsp; In addition to that, the external types of ECG and SP only have one record per visit while SWC has 2 records per visit (due to left and right laterality).&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;proc sql;
	create table DOSEF0 (SUBJID char(11), EVENT char(100), EVENTDT char(10), EXFTRT char(50), EXDTC char(16));
	insert into dosef0 (subjid, event, eventdt, exftrt, exdtc)
		values ('102-087-201','Day -28','2021-10-06','Elexacaftor/Tezacaftor/Ivacaftor','2021-10-06T09:41')
		values ('102-087-201','Day 1','2021-11-03','VX-121/Tezacaftor/Deutivacaftor','2021-11-03T15:00')
		values ('102-087-201','Day 1','2021-11-03','Elexacaftor/Tezacaftor/Ivacaftor','2021-11-03T15:25');

	create table EXT (SUBJID char(11), EVENT char(100), DATA_TYPE char(3), SWLAT char(5), EXTSTDTTM char(16), EXTENDTTM char(16));
	insert into ext (subjid, event, data_type, swlat, extstdttm, extendttm)
		values ('102-087-201','Day -28',	'ECG','',		'2021-10-06T09:06','')
		values ('102-087-201','Screening',	'ECG','',		'2021-09-14T09:34','')
		values ('102-087-201','Screening',	'SWC','LEFT',	'2021-09-14T09:55','2021-09-14T10:09')
		values ('102-087-201','Screening',	'SWC','RIGHT',	'2021-09-14T10:05','2021-09-14T10:20')
		values ('102-087-201','Screening',	'SP', '',		'2021-09-14T10:24','')
		values ('102-087-201','Day 1',		'ECG','',		'2021-11-03T09:15','')
		values ('102-087-201','Day 1',		'SP', '',		'2021-11-03T09:27','')
		values ('102-087-201','Day 1',		'SWC','LEFT',	'2021-11-03T09:40','2021-11-03T15:00')
		values ('102-087-201','Day 1',		'SWC','RIGHT',	'2021-11-03T09:47','2021-11-03T15:25')
		values ('102-087-201','Day 15',		'ECG','',		'2021-11-18T08:49','')
		values ('102-087-201','Day 15',		'SP', '',		'2021-11-18T09:02','')
		values ('102-087-201','Day 15',		'SWC','LEFT',	'2021-11-18T09:13','2021-11-18T09:31')
		values ('102-087-201','Day 15',		'SWC','RIGHT',	'2021-11-18T09:20','2021-11-18T09:45');
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, from the code above, how can I get the table below?&amp;nbsp; I have tried pulling in EXFTRT into EXT separately without success.&amp;nbsp; I have tried different cartesian products without success.&amp;nbsp; I'm just not sure how to go about this.&lt;/P&gt;
&lt;DIV id="tinyMceEditordjbateman_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EVENT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EVENTDT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;&lt;STRONG&gt;EXFTRT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;&lt;STRONG&gt;EXDTC&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;DATA_TYPE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;SWLAT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EXSTDTTM&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&lt;STRONG&gt;EXTENDTTM&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day -28&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-10-06&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-10-06T09:41&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;ECG&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-10-06T09:06&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;ECG&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:15&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;ECG&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:15&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SP&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:27&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SP&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:27&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Left&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:40&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Right&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:47&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;VX-121/Tezacaftor/Deutivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Left&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:40&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="11.11111111111111%"&gt;102-087-201&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Day 1&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03&lt;/TD&gt;
&lt;TD width="11.88034188034188%"&gt;Elexacaftor/Tezacaftor/Ivacaftor&lt;/TD&gt;
&lt;TD width="10.34188034188034%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;SWC&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;Right&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T09:47&lt;/TD&gt;
&lt;TD width="11.11111111111111%"&gt;2021-11-03T15:25&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Dec 2021 16:46:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786524#M251145</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-12-17T16:46:01Z</dc:date>
    </item>
    <item>
      <title>Re: Merge Datasets with Repeat By Variable Values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786526#M251146</link>
      <description>Oh man!  I swear I tried a left join.  Maybe I just thought I did but never tested it because I couldn't imagine the result in my head.  Thank you so much!</description>
      <pubDate>Fri, 17 Dec 2021 16:47:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Merge-Datasets-with-Repeat-By-Variable-Values/m-p/786526#M251146</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2021-12-17T16:47:18Z</dc:date>
    </item>
  </channel>
</rss>

