【发布时间】:2018-07-14 21:33:03
【问题描述】:
我想获取在 2015-01-01 之前和 2016-01-01 之后但不是在 2015-01-01 和 2016-01-01 之间为我们工作的办公室名称列表。
如果尝试将 NOT BETWEEN 放在一起,那么它基本上会给我除这两个日期之外的结果。有人可以解决这个问题吗?
select distinct office_name
from history
where date not between '01-jan-2015' and '01-jan-2016'
【问题讨论】:
-
样本数据和期望的结果真的很有帮助。
-
为什么不试试
date < ‘01-jan-2015’ and date > ‘01-Jan-2016’