sql 判断输入的日期是否有重叠
declare @startDate datetime, @endDate datetime set @startDate='2020-09-01' set @endDate='2020-09-06' select * from(select '2020-09-01' startTime, '2020-09-03' endTime) a where a.startTime<=@endDate and a.endTime>=@startDate --表内的开始时间要 <= 输入的结束时间 --表内的结束时间要 >= 输入的开始时间
本文来自博客园,作者:LI小白,转载请注明原文链接:https://www.cnblogs.com/LittleBai/p/13612295.html