Sql Case When In Join Statement