Вътрешно съединение ще върне ред само ако се намерят съвпадения и в двете страни на съединението. Ако търсите нещо, което ще върне всички редове от Table1, но само записи от Table2, когато бъде намерено съвпадение, искате ляво външно съединение:
select * from Table1 as t1
left outer join Table2 as t2
on t1.RepID = t2.RepID
where t1.Date = @Date
order by t1.Date desc