跳至内容

课程

SQL 数据连接

基础2 小时 30 分钟

提升你的 SQL 知识,学习如何连接表、应用关系集合理论,并使用子查询。

Sql2 小时 - 3 小时3,950 经验值330K+结业证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 并且您的数据存储在美国。

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

连接数据是数据分析中的一项核心技能,它使你能够将来自不同表中的信息汇总到一个有意义的结果集中。 在这门全面的课程中,您将深入了解表连接和关系集合理论的复杂性,学习如何优化查询以实现高效的数据检索。

理解数据连接基础

你将学习如何在 SQL 中处理多个表,通过使用各种连接类型(包括内连接、外连接和交叉连接)在 SQL 数据库中的不同表之间导航并提取数据。 通过实践,你将掌握如何选择合适的连接方法。

探索高级数据处理技术

接下来,你将探索集合论原理,例如并集、交集和 except 子句,以及发现 SQL 中嵌套查询的强大功能。 每一步都配有练习和实践机会,帮助你将理论付诸应用,并提升你对 SQL 的信心。

先修要求

课程大纲

课程大纲

1

纵向合并数据

  • 使用 UNION 堆叠行

    将来自多个表的行堆叠到单个统一的结果中,并了解何时堆叠(而非连接)才是合并数据的正确方法。

2

横向合并数据

  • 使用 LEFT JOIN 保留所有行

    在不丢失任何行的情况下,使用额外数据丰富基础表,并理解何时 left join 是正确的选择 —— 特别是当主表中的并非每一行在另一张表中都有匹配项时。

  • 使用 INNER JOIN 保留匹配的行

    仅合并跨表匹配的行,理解内连接 (inner join) 与左连接 (left join) 的区别,并根据未匹配的行对分析的重要性,在两者之间做出选择。

  • 基于多个列进行连接

    在没有单一列能唯一标识匹配行的情况下,准确地连接表,并识别选择错误连接列的后果。

S

SQL 数据连接

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

通过我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。