千家信息网

Oracle判断两个时间段是否有重叠

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,判断两个时间段是否有重叠(a,b),(c,d)判断两段时间是否有重叠方法一select 'yes' from dual where d>a and c
千家信息网最后更新 2025年01月19日Oracle判断两个时间段是否有重叠

判断两个时间段是否有重叠


(a,b),(c,d)

判断两段时间是否有重叠


方法一

select 'yes' from dual where d>a and c


方法二

select 'yes' from dual where (a, b) overlaps (c,d);


方法三

select 'yes' from dual where a between c and d or d between a and b;

0