Oracle between and 边界问题
BETWEEN条件的语法为:
expression BETWEEN value1 AND value2;
Oracle BETWEEN条件将返回表达式在value1和value2(含)范围内的记录。
例子:
Oracle的BETWEEN..AND..前后都是闭区间,也就是说包含两个端的数
使用NOT运算符
Oracle BETWEEN条件也可以与Oracle NOT运算符组合。 以下是将BETWEEN条件与NOT运算符组合的示例。
例子:
注意事项
- 比较日期类型的时间,边界日期为年月,要比较的日期为年月日(时分秒),则有可能查询不到,因为边界日期会默认为第一天的00:00:00