在 Oracle 数据库中,BETWEEN 子句用于筛选满足指定范围条件的行。这个子句通常与 SELECT 语句的 WHERE 子句一起使用。

以下是一个简单的示例,演示了如何使用 BETWEEN 子句:
SELECT column1, column2
FROM your_table
WHERE column3 BETWEEN value1 AND value2;

在这个例子中:

  •  your_table 是你要查询的表的名称。

  •  column1 和 column2 是你想要选择的列。

  •  column3 是你希望进行范围匹配的列。

  •  value1 和 value2 是范围的两个边界值。


例如,如果你有一个名为 sales 的表,你想选择销售额在 1000 到 5000 之间的行,你可以这样写:
SELECT product_id, sale_date, amount
FROM sales
WHERE amount BETWEEN 1000 AND 5000;

这将返回销售额在指定范围内的销售信息。

需要注意的是,BETWEEN 子句是包含边界值的,即满足条件的行的列值可以等于边界值。如果你想排除边界值,可以使用 < 和 > 运算符进行范围比较。




转载请注明出处:http://www.zyzy.cn/article/detail/8065/Oracle