本 PostgreSQL 教程可帮助您快速了解 PostgreSQL。您将通过许多实际示例快速掌握 PostgreSQL,并将这些知识应用于使用 PostgreSQL 开发应用程序。
如果你是 …
- 寻求快速学习 PostgreSQL。
- 使用 PostgreSQL 作为后端数据库管理系统开发应用程序。
- 从其他数据库管理系统(例如 MySQL、Oracle 和 Microsoft SQL Server)迁移到 PostgreSQL。
您将在此网站上找到快速有效地开始使用 PostgreSQL 所需的所有信息。
PostgreSQL 教程演示了 PostgreSQL 的许多独特功能,这些功能使其成为最先进的开源数据库管理系统。
PostgreSQL 入门
本部分向您展示如何在 Windows、Linux 和 macOS 上安装 PostgreSQL,帮助您开始使用 PostgreSQL。您还将学习如何使用 psql 工具连接到 PostgreSQL,以及如何将示例数据库加载到 PostgreSQL 中进行练习。
PostgreSQL 基础教程
首先,您将学习如何使用基本数据查询技术从单个表中查询数据,包括查询数据、对结果集进行排序和过滤行。然后,您将了解高级查询,例如连接多个表、使用集合操作以及构造子查询。最后,您将学习如何管理数据库表,例如创建新表或修改现有表的结构。
第 1 节. 查询数据
- 简单查询 – 向您展示如何从单个表中查询数据。
- 列别名 – 了解如何为查询中的列或表达式分配临时名称。
- 排序 – 指导您如何对查询返回的结果集进行排序。
- 去重查询 – 为您提供一个删除结果集中重复行的子句。
第 2 节. 过滤数据
- WHERE – 根据指定条件过滤行。
- LIMIT – 获取查询生成的行的子集。
- FETCH – 限制查询返回的行数。
- IN – 选择与值列表中的任何值匹配的数据。
- BETWEEN – 选择值范围内的数据。
- LIKE – 基于模式匹配过滤数据。
- IS NULL – 检查值是否为空。