oracle判断是不是在两个时间段之间

如题所述

很简单啊,如果是一个时间段,选取其最早时间点和最迟时间点:timemin,timemax,参考的sql语句为select * from tbl where time0 between timemin and timemax
如果是两个时间段,那么分别选取两个时间段的最早时间点和最迟时间点,timemin1,timemax1,timemin2,timemax2,参考的sql语句是 select * from tbl where (time0 between timemin1 and timemax1) or (time0 between timemin2 and timemax2)
以此类推。
温馨提示:答案为网友推荐,仅供参考
相似回答