Logo
Section 1 / 4

表的 INNER JOIN

学习如何在 SQL 中连接多个表。

导入

表的 INNER JOIN

学习如何在 SQL 中连接多个表。

PageFlux AI 助手

👋 你好!我是 PageFlux AI 助手,专门帮助您理解课程内容。有什么问题尽管问我吧!

💡 选中文本后点击"AI 询问",或 Ctrl+Enter 发送消息
1SELECT e.first_name, 2 e.last_name, 3 d.department_name 4FROM employees AS e 5INNER JOIN departments AS d 6ON e.department_id = d.department_id;
PageFlux AI 助手

👋 你好!我是 PageFlux AI 助手,专门帮助您理解课程内容。有什么问题尽管问我吧!

💡 选中文本后点击"AI 询问",或 Ctrl+Enter 发送消息
1SELECT e.first_name, 2 e.last_name, 3 e.salary, 4 d.department_name 5FROM employees AS e 6INNER JOIN departments AS d 7ON e.department_id = d.department_id;
PageFlux AI 助手

👋 你好!我是 PageFlux AI 助手,专门帮助您理解课程内容。有什么问题尽管问我吧!

💡 选中文本后点击"AI 询问",或 Ctrl+Enter 发送消息
1SELECT e.first_name, 2 e.last_name, 3 d.department_name 4FROM employees AS e 5INNER JOIN departments AS d 6ON e.department_id = d.department_id;

表

概念作用示例
INNER JOIN合并两张表之间匹配的行employees INNER JOIN departments
ON定义两表的连接条件ON e.department_id = d.department_id
表别名便于阅读的简短别名employees AS e
结果只出现匹配的记录拥有有效 department_id 的员工

聚合与业务指标

LEFT、RIGHT 和 FULL JOIN