SELECT Tbl_A.PK, Tbl_A.BeginDt
FROM Tbl_A
WHERE (((Tbl_A.BeginDt) Between (SELECT Tbl_B.BeginDt FROM Tbl_B) And (SELECT Tbl_B.EndDt FROM Tbl_B)))
But this is assuming there is only one record in TBL_B. If there are more than one the query won't work.
----------------
Jim P.
A little bit of this and a little byte of that can cause bloatware.