菜单
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

PostgreSQL BETWEEN 操作符


介于

BETWEEN 运算符选择给定范围内的值。这些值可以是数字、文本或日期。

BETWEEN 操作符是包含性的:开始值和结束值都包含在内。

示例

选择价格在 10 到 15 之间的所有产品

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 15;
运行示例 »

BETWEEN 文本值

BETWEEN 操作符也可以用于文本值。

结果将返回按字母顺序排在指定值之间的所有记录。

示例

选择 'Pavlova' 和 'Tofu' 之间的所有产品

SELECT * FROM Products
WHERE product_name BETWEEN 'Pavlova' AND 'Tofu';
运行示例 »

如果在上面的示例中添加 ORDER BY 子句,会更容易阅读

示例

与上面相同的示例,但我们按 product_name 对其进行排序

SELECT * FROM Products
WHERE product_name BETWEEN 'Pavlova' AND 'Tofu'
ORDER BY product_name;
运行示例 »

BETWEEN 日期值

BETWEEN 操作符也可以用于日期值。

示例

选择 2023 年 4 月 12 日到 2023 年 5 月 5 日之间的所有订单

SELECT * FROM orders
WHERE order_date BETWEEN '2023-04-12' AND '2023-05-05';
运行示例 »

PostgreSQL 练习

通过练习来测试自己

练习

选择 year 字段值在 1970 年到 1980 年之间的所有汽车

SELECT * FROM cars
WHERE year ;
        

开始练习


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持