查询中的范围表达式

通过在 WHERE 子句中使用五个关系运算符的任意组合,数据库服务器可以对查询处理一个或两个列的分段消除。

范围表达式 使用以下关系运算符:
<, >, <=, >=, !=
如果这些范围表达式与以下运算符组合在一起,那么数据库服务器也可以消除分段:
AND, OR, NOT
IS NULL, IS NOT NULL
MATCH, LIKE 
如果范围表达式包含 MATCH 或 LIKE,那么在字符串以通配符结束的情况下,数据库服务器也可以消除分段。以下示例显示了能够利用分段消除的查询表达式:
columna MATCH "ab*"
columna LIKE "ab%" OR columnb LIKE "ab*"