17,086
社区成员
发帖
与我相关
我的任务
分享
--第一种:
select * from t
where MyDate >= add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),1)
and MyDate < add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),2)
union all
select * from t
where MyDate >= add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),5)
and MyDate < add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),6)
--第二种:
select * from t
where (
MyDate >= add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),1)
and MyDate < add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),2)
)
or (
MyDate >= add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),5)
and MyDate < add_months(TO_DATE('2016-1-1','yyyy-mm-dd'),6)
)