中级第 5 / 14 节30 分钟 · 实操
SELECT 与 WHERE
PostgreSQL 课程的一部分
一张表里有几千行,而你只要其中七行。不是全部,也不是前一百行,而是符合你心里那条规则的那七行:上个月出版、评分高于四分、作者名字以 K 开头。靠翻页可解决不了。你这辈子会问数据库的每一个问题,本质上都是"把这些行、这些列,按这个顺序给我"的某种变体,而这一课教的就是把这句话说出口的语法。全程只用一张表,所以除了你正在写的那句话之外,没有别的东西要记。
先准备些数据,好有真东西可查。把下面这段粘贴到 psql 里,或者粘到左边的编辑器里 ...
想在真实环境里学习 PostgreSQL SELECT 与 WHERE 吗?
点击下方,立即获得一台预装 PostgreSQL 的 Linux 主机,跟懂你代码的 AI 导师一起完成 SELECT 与 WHERE 的实操练习。
开始这节课SELECT 与 WHERE你将学到什么
- SELECT specific columns
- WHERE with AND OR
- BETWEEN
- IN
- LIKE and ILIKE
- IS NULL
- ORDER BY
- LIMIT and OFFSET
用你的语言阅读本课
本课程的所有课时
14 节探索其他课程
Python
19 节 · 9.3小时
Go
20 节 · 12.3小时
React
17 节 · 10.2小时
Linux
17 节 · 8.5小时
Docker
13 节 · 6.6小时
Git
13 节 · 5.9小时
Kubernetes
14 节 · 8小时
Ansible
12 节 · 6.1小时
Bash
12 节 · 5.7小时
Helm
10 节 · 5.4小时
GitLab CI
11 节 · 5.8小时
Jenkins
11 节 · 5.3小时
MySQL
13 节 · 6.8小时
Web
14 节 · 5.9小时
TypeScript
18 节 · 7.7小时
Vibe Coding
12 节 · 5.8小时
Prompt Engineering
11 节 · 6.2小时
Vibe 编程:基础
12 节 · 4.5小时
Vibe 编程:从原型到生产
12 节 · 5.5小时
Vibe 编程:多智能体工程
12 节 · 5.3小时
Vibe 编程:高级工程
12 节 · 7.3小时
