select count(1) from UserToFollow
where UserName=@UserName and
((DATEDIFF(DAY,BeginDate,@endDate)>=0 AND DATEDIFF(DAY,@endDate,EndDate)>=0) or (DATEDIFF(DAY,@beginDate,EndDate)>=0 AND DATEDIFF(DAY,EndDate,@endDate)>=0))
结果大于0 则表示 在数据库中存在
结果等于0则表示在数据库中不存在
前提条件是:输入的数据 @beginDate=<@endDate
数据库中的数据BeginDate=<EndDate