TABLE_A には、ID ごとに最小 SDT と最大 EDT があります。
例: ID=1000 の場合、これは 1/09/2013 と 3/10/2013 になります。
例: ID=1001 の場合、これは 1/07/2013 と 3/08/2013 になります。
期待される結果は、TABLE_B の SDT が TABLE_A の最小 SDT 値と最大 EDT 値の間にある、TABLE_B のすべてのレコードです。
TABLE_A
ID      SDT          EDT
------------------------------
1000    1/10/2013    3/10/2013  
1000    1/09/2013    3/09/2013   
1001    1/08/2013    3/08/2013
1001    1/07/2013    3/07/2013
1002    1/06/2013    3/06/2013
TABLE_B
ID      SDT
-----------------
1000    2/10/2013   ===> because it falls between 1/09/2013 and 3/10/2013
1000    4/09/2013   ===> because it falls between 1/09/2013 and 3/10/2013
1001    2/08/2013   ===> because it falls between 1/07/2013  and 3/08/2013
1001    4/05/2013   ==> not in result because it's not between 1/07/2013 and 3/08/2013
1002    4/06/2013   ==> also out of range, so not in results