【发布时间】:2019-06-12 11:03:10
【问题描述】:
我正在使用 sql 查询来提取已部署解决方案的几天数据
我以下列方式使用查询
select column1, column2, column3, column 4
where <condition 1> AND <condition 2> AND
created_timestamp BETWEEN '05-31-2019' AND '06-11-2019'
现在它用于获取所有列的值,并按预期按条件过滤数据,除了这里有一个转折。它未获取作为上限提供的 6 月 11th 日期的数据。
现在据我所知,运算符之间包括所提供范围的两个端点。
更让我困惑的是,它以某种方式包含了 5 月 31st 日期的数据,这是上限。
我需要知道算子之间是否包含范围的端点(尤其是在postgresql中不认为所以它会改变只是想确认)?
即使它包含/排除,它对于两个端点的行为也应该相同我不理解有偏见的行为,有人对此有所了解吗?
【问题讨论】:
标签: sql postgresql between