SQL BETWEEN 关键字

BETWEEN

BETWEEN 命令用于选择在给定范围内的值。这些值可以是数字、文本或日期。

BETWEEN 命令是包含性的:开始值和结束值都包含在内。

以下 SQL 语句选择价格在 10 到 20 之间的所有产品:

实例

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;

亲自试一试

要显示上一个例子范围之外的产品,请使用 NOT BETWEEN:

实例

SELECT * FROM Products
WHERE Price NOT BETWEEN 10 AND 20;

亲自试一试

以下 SQL 语句选择产品名称在 'Carnarvon Tigers' 和 'Mozzarella di Giovanni' 之间的所有产品:

实例

SELECT * FROM Products
WHERE ProductName BETWEEN 'Carnarvon Tigers' AND 'Mozzarella di Giovanni'
ORDER BY ProductName;

亲自试一试