Date Difference Using Sql Join Statement On Multiple Fields