<?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 Many to Many Merge - Exclude Based on Date Range in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194579#M36592</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have 2 tables with multiple dates per subject.&amp;nbsp; If the date in TABLE2 occurs within 28 days prior to the date in &lt;SPAN style="font-size: 13.3333330154419px;"&gt;TABLE&lt;/SPAN&gt;1, then the date in &lt;SPAN style="font-size: 13.3333330154419px;"&gt;TABLE&lt;/SPAN&gt;1 cannot be used.&amp;nbsp; My original plan was to transpose TABLE2 by SUBJID so that there is a column for each date and then loop through each SUBJID in TABLE1 with each column in the transposed TABLE2 to see if the TABLE1 date would fall within the exclusion range with any column of TABLE2.&amp;nbsp; I can't imagine that that is the most efficient method.&amp;nbsp; Does anyone have any better ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a sample of what I have:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TABLE1&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 168px; border: 0px solid #bbbbbb;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl66" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;CA125DT&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;24-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;22-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;5-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;17-Dec-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;14-Jan-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;11-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;15-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;15-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;27-Dec-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Feb-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;23-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;26-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Sep-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;14-Apr-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;12-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Jun-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-4142&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;17-Sep-11&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TABLE2&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;-webkit-right&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 164px; border: 1px solid #bbbbbb;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl66" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;STDT&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Jul-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;24-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Dec-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;18-Jan-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;22-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;9-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;12-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;27-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;9-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;26-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;8-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;8-Nov-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;26-Nov-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;4-Dec-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;2-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;29-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;5-Sep-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;28-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-4142&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;13-Sep-11&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;&lt;/P&gt;&lt;P&gt;If you were to go line by line, you should see that the following dates are usable from TABLE1:&lt;/P&gt;&lt;TABLE align="left" border="1" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;-webkit-right&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 144px; border: 1px solid #bbbbbb;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl66" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;CA125DT&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;22-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;23-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Sep-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;14-Apr-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;12-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Apr 2015 14:13:54 GMT</pubDate>
    <dc:creator>djbateman</dc:creator>
    <dc:date>2015-04-13T14:13:54Z</dc:date>
    <item>
      <title>Many to Many Merge - Exclude Based on Date Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194579#M36592</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have 2 tables with multiple dates per subject.&amp;nbsp; If the date in TABLE2 occurs within 28 days prior to the date in &lt;SPAN style="font-size: 13.3333330154419px;"&gt;TABLE&lt;/SPAN&gt;1, then the date in &lt;SPAN style="font-size: 13.3333330154419px;"&gt;TABLE&lt;/SPAN&gt;1 cannot be used.&amp;nbsp; My original plan was to transpose TABLE2 by SUBJID so that there is a column for each date and then loop through each SUBJID in TABLE1 with each column in the transposed TABLE2 to see if the TABLE1 date would fall within the exclusion range with any column of TABLE2.&amp;nbsp; I can't imagine that that is the most efficient method.&amp;nbsp; Does anyone have any better ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a sample of what I have:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TABLE1&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 168px; border: 0px solid #bbbbbb;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl66" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;CA125DT&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;24-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;22-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;5-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;17-Dec-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;14-Jan-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;11-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;15-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;15-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;27-Dec-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Feb-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;23-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;26-Aug-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Sep-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;14-Apr-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;12-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;10-Jun-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-4142&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: left; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;17-Sep-11&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TABLE2&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;-webkit-right&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 164px; border: 1px solid #bbbbbb;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl66" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;STDT&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Jul-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;24-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Dec-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;18-Jan-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;22-Feb-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;9-Mar-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;12-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;27-Sep-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;9-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;19-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;26-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0008-4146&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;8-Nov-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;8-Nov-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;26-Nov-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;4-Dec-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;2-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;29-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;5-Sep-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;28-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-4142&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;13-Sep-11&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;&lt;/P&gt;&lt;P&gt;If you were to go line by line, you should see that the following dates are usable from TABLE1:&lt;/P&gt;&lt;TABLE align="left" border="1" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;-webkit-right&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 144px; border: 1px solid #bbbbbb;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;SUBJID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl66" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;" width="67"&gt;&lt;STRONG&gt;CA125DT&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0001-3314&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;22-Oct-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;21-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0014-4387&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;23-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;1-Jul-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0020&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Sep-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;3-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;31-Mar-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;14-Apr-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;0020-0093&lt;/TD&gt;&lt;TD class="xl68" style="color: #575757; text-align: -webkit-right; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: transparent;"&gt;12-May-14&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Apr 2015 14:13:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194579#M36592</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2015-04-13T14:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: Many to Many Merge - Exclude Based on Date Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194580#M36593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do an SQL join with the following join condition:&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13px; text-align: -webkit-right; background-color: #ffffff;"&gt;SUBJID=&lt;STRONG style="font-size: 13px; text-align: -webkit-right; background-color: #ffffff;"&gt;SUBJID and &lt;STRONG style="font-size: 13px; text-align: -webkit-right; background-color: #ffffff;"&gt;STDT &lt;/STRONG&gt;&lt;STRONG style="font-size: 13px; background-color: #ffffff;"&gt;between &lt;STRONG style="font-size: 13px; text-align: -webkit-right; background-color: #ffffff;"&gt;CA125DT&lt;/STRONG&gt; and intnx('day',&lt;STRONG style="font-size: 13px; text-align: -webkit-right; background-color: #ffffff;"&gt;CA125DT,-28&lt;/STRONG&gt;)&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Apr 2015 14:25:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194580#M36593</guid>
      <dc:creator>gergely_batho</dc:creator>
      <dc:date>2015-04-13T14:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: Many to Many Merge - Exclude Based on Date Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194581#M36594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should be able to do it with SQL pretty easily, no need to transpose.&amp;nbsp; I am not following your logic well though, why only one record for 0001-3314?&amp;nbsp; An example:&lt;/P&gt;&lt;P&gt;proc SQL;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table WANT as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A.SUBJID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A.CA125DT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HAVE A&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exists(select SUBJID from TABLE2 where SUBJID=A.SUBJID and A.CA125DT &amp;lt;= (STDT - 28));&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;quit;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Apr 2015 14:30:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Many-to-Many-Merge-Exclude-Based-on-Date-Range/m-p/194581#M36594</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2015-04-13T14:30:01Z</dc:date>
    </item>
  </channel>
</rss>

