oracle的查询连续半个月或者一周的数据
使用 between and 来查询,如下:
看到当前日期是1-29
再看下查询表的所有数据,可以看到21号到29号有一段连续的数据
然后我们查询今天起倒推7天的数据(不包括今天)
对于日期来说,between and 是开闭区间 .
比如 between to_date(‘2021-1-22’,‘yyyy-mm-dd’) and to_date(‘2021-1-29’,‘yyyy-mm-dd’) 取到的值只是22日到28日的值,不包含29日这一天的数据,因为between and 两端的日期是从当天的00:00:00开始计算的