Hi Jeremy,<div><br></div><div>I&#39;m not sure this solution has been given yet but this is what we use all the time</div><div><br></div><div>WHERE (START_FIELD &lt; END_RANGE) AND (END_FIELD &gt; START_RANGE)</div><div><br>
</div><div>This will select all records who&#39;s START_FIELD and END_FIELD somehow intersect the START_RANGE to END_RANGE.  There are six cases that we are accounting for.  Four we want and two we don&#39;t.</div><div><br>
</div><div>SF &lt; SR and EF &lt; SR = FAIL</div><div>SF &lt; SR and EF &gt; SR = PASS</div><div>SF &gt; SR and EF &lt; ER = PASS</div><div>SF &lt; ER and EF &gt; ER = PASS</div><div>SF &gt; ER and EF &gt; ER = FAIL</div>
<div>SF &lt; SR and EF &gt; ER = PASS</div><div><br></div><div>The two fails are when the data does not intersect at all, the rest all pass.</div><div><br></div><div>Hope that helps.</div><div><br></div><div>Cheers,</div>
<div><br></div><div>Nick Barrett<br></div>