跳到内容
分享网

PostgreSQL 教程按主题排:从建表查到窗口函数

学习资料 Web 1 小时前更新 浏览 7 ↓ 直达下载

装好 PostgreSQL 之后能连上库,却写不出像样的查询,这是最常见的卡点。这个站点把 PostgreSQL 的用法按主题拆成一篇篇短文,从建表、增删改查一路铺到连接、聚合和窗口函数,示例贴着同一套示例库走,看完就能动手改。

它解决什么问题

官方手册按功能罗列,查语法很快,但要弄清一张表该怎么查,手册给不了顺序。

看过的教程东一篇西一篇,学完基础查询就断了,连接和窗口函数没人带着走。

核心能力

能力 具体能做到什么
按主题成体系 从基础取数到连接、聚合、窗口函数逐层排开
示例共用一套库 多数示例围绕固定的示例数据表展开,便于反复对照
覆盖 PG 特色功能 数组、JSON、序列、全文检索这类专有用法单独成文
单篇篇幅短 一篇只讲一个知识点,读十来分钟就能动手试
示例可直接执行 SQL 粘进自己的库改掉表名就能跑,报错也看得懂
免费阅读 内容公开,不收费也不需要准备任何环境
PostgreSQL 教程 — 数据库教程 · 分主题练习(免费学习资源)
PostgreSQL 教程 · 数据库教程 · 分主题练习

把它当主线教程,配合官方手册查细节

建议按目录顺序推进,不要跳着挑热门主题。站点的编排是基础取数在前、连接与分组居中、子查询和窗口函数在后,这个顺序和写查询时由简到繁的思路一致;跳着看容易在后面的示例里撞见没学过的写法,越看越糊涂。每读完一篇就把示例 SQL 粘进自己的库跑一遍,把表名换成自己熟悉的业务表,改一次比读三遍记得牢。

它的长处是入门友好,短处是深度有限:索引怎么建、执行计划怎么读、事务与锁是什么行为,这些都超出覆盖范围,需要另外补。站点以英文写成,读得慢可以先看代码和输出结果,再回头看讲解,代码部分不受语言影响。碰到报错别急着关页面,把整段错误信息拿去搜,多数问题都能找到现成的处理办法。

同类工具怎么选

工具 授权 差别在哪
SQLZoo 免费闭源 同样是练查询的场地,但讲的是通用 SQL,不涉及 PostgreSQL 专有功能
Use The Index, Luke 免费闭源 专讲索引与查询性能,适合接在基础查询学完之后看
PostgreSQL 官方文档 开源免费 权威且完整,按功能组织,适合当手册而不是入门教程

谁适合用

  • 刚在项目里接手 PostgreSQL、只会写简单查询的后端开发
  • 从别的数据库转过来、想弄清 PG 专有写法的工程师
  • 需要自己写查询取数的数据分析岗

怎么开始

  1. 打开站点首页,从最前面的基础章节开始,按目录顺序往下读。
  2. 本地装一个 PostgreSQL 或用容器起一个实例,备好练习用的库。
  3. 每读完一篇就把示例 SQL 粘进去执行,把表名换成自己的表。
  4. 遇到连接与分组这类绕的主题,先手工画一遍表之间的关系图。
  5. 把不熟的写法记成小抄,用时回站内按关键词搜对应文章。

常见问题

要自己装数据库吗?
只读讲解不必装;想跟着敲示例,装一份本地实例或起一个容器都行。

要注册才能看吗?
阅读教程不需要注册,站内是否提供账号相关功能以实际页面为准。

有中文版吗?
内容以英文为主,可配合浏览器翻译阅读,代码和结果不受影响。

适合完全零基础吗?
建议先有一点 SQL 基础再来,否则连接和聚合那几章会读得很吃力。

授权与合规

站点内容免费公开阅读,不设付费课程;讲解与示例由站点自行维护,与 PostgreSQL 官方无关。 官网:www.postgresqltutorial.com

继续找同类资源

这条属于「学习资料」栏目,同栏目还有更多可直接使用的免费资源,可以在 学习资料全部资源 里按需翻阅。

相关资源

同栏目下这几条也常被一起翻到:

资源信息
界面语言 英文
授权方式 免费闭源
适用平台 Web
获取方式 直链下载
资源更新 2026-09-20
页面更新 2026-09-20

获取资源

点击按钮直接前往资源页面。