菜单
×
   ❮   
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 WHERE - 筛选数据


筛选记录

WHERE 子句用于过滤记录。

它用于提取满足特定条件的所有记录。

如果我们要返回 cityLondon 的记录,可以在 WHERE 子句中指定。

示例

SELECT * FROM customers
WHERE city = 'London';
运行示例 »

文本字段与数字字段

PostgreSQL 要求文本值用引号括起来。

但是,数字字段不应被包含在引号内

示例

SELECT * FROM customers
WHERE customer_id = 19;
运行示例 »

对数字字段使用引号不会出错,但最好始终在不带引号的情况下写数字值。


大于

使用 > 操作符返回 customer_id 大于 80 的所有记录。

示例

SELECT * FROM customers
WHERE customer_id > 80;
运行示例 »

对数字字段使用引号不会出错,但最好始终在不带引号的情况下写数字值。


PostgreSQL 练习

通过练习来测试自己

练习

编写正确的 SQL 语句,从 customers 表中选择 city 值为 "Berlin" 的所有记录。

SELECT * FROM customers
;
        

开始练习


×

联系销售

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

报告错误

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

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

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