select * from tb
where @st between tb.st and tb.et
or @et between tb.st and tb.et
or tb.st between @st and @et
where @st between tb.st and tb.et
or @et between tb.st and tb.et
or tb.st between @st and @et
本文介绍了一种使用SQL进行复杂条件筛选的方法,特别是如何运用between关键字来实现时间范围内的数据查询。