解决什么问题:只会 VLOOKUP 撞墙后的数据查询破局
很多做数据分析的同学,日常处理几十万行数据时,Excel 会卡死,多表关联只能靠 VLOOKUP 硬拉,一旦遇到复杂的分组汇总或多表拼接,函数嵌套就变成一团乱麻。这门课解决的核心问题就是:当你脱离了 Excel 单表处理的舒适区,面对数据库级别的数据量时,怎么用 SQL 标准化语法去精准取数、清洗和关联。它不是让你去考数据库管理员(DBA),而是教你把 SQL 当作数据分析的专用工具,补齐从表格思维到关系型数据库查询思维的能力缺口。适合那些已经熟练掌握 Excel 函数和数据透视表,但在面对跨表查询、聚合统计时感到吃力,想要向专业数据分析转岗或提升取数效率的学习者。
建议先看哪几块:从基础查询到多表关联的递进
别一上来就翻多表连接,基础不牢后面全乱套。建议先从基础查询语句和运算符看起,把 SELECT、WHERE 条件过滤彻底吃透,这是所有 SQL 操作的基石。接着重点啃聚合汇总部分,这部分是日常分析最高频的需求,必须搞懂 GROUP BY 分组和 SUM、COUNT 等聚合函数如何结合,特别是条件聚合,这直接对应业务中“按部门统计特定状态订单数”这种复杂场景。最后再进入多表合并查询,这是本课的硬骨头,内连接、左外连接、右外连接的区别和应用场景必须分清,别在实际写代码时把表关系连错导致数据膨胀。看完这几块,你的取数逻辑就能立住脚了。
学完能独立做什么与资料配合练习方法
学完这门课,你应能独立完成几件事:直接对数据库或通过 Excel 数据连接写 SQL 提取指定维度的数据,不用再导出全表慢慢筛;能独立编写多表关联查询,把主表和明细表通过主键准确拼合;能针对业务需求写出带分组和条件过滤的聚合统计语句。配合资料练习时,不要只看视频跟着抄代码,必须自己建库建表(哪怕用轻量级数据库环境),把课程里的练习数据导进去,然后对着视频里的业务需求自己先写一遍,跑不通再看讲解。重点验证这几个问题:左连接和内连接在结果集上到底差在哪?聚合函数遇到空值会怎么处理?多表连接时如果不加条件会发生什么?把这些坑自己踩一遍, SQL 取数能力才算真正长在自己身上,别假装看懂了就跳过实操。
课程目录
1-1 [SQL基础应用] 1.1 SQL查询语句的基础写法 (21:48) 1-2 [SQL基础应用] 1.2 SQL常用运算符应用 (35:30) 1-3 [SQL基础应用] 1.3 SQL条件查询语句 (16:18) 2-1 [SQL聚合汇总] 2.1 SQL常用聚合函数 (12:48) 2-2 [SQL聚合汇总] 2.2 SQL分组与排序 (14:09) 2-3 [SQL聚合汇总] 2.3 聚合函数与分组结合应用 (11:01) 2-4 [SQL聚合汇总] 2.4 条件聚合分组应用 (10:32) 3-1 [SQL合并查询] 3.1 SQL多表记录合并 (15:34) 3-2 [SQL合并查询] 3.2 SQL交叉连接 (21:26) 3-3 [SQL合并查询] 3.3 SQL内连接 (17:39) 3-4 [SQL合并查询] 3.4 SQL左、右、全外联结查询 (15:04) 4-1 [SQL子查询] 4.1 嵌套子查询1 (15:28) 4-2 [SQL子查询] 4.2 嵌套子查询2 (10:19) 4-3 [SQL子查询] 4.3 相关子查询1 (17:26) 4-4 [SQL子查询] 4.4 相关子查询2 (17:04) 5-1 [SQL常用函数] 5.1 逻辑选择函数 (18:31) 5-2 [SQL常用函数] 5.2 文本提取函数 (13:13) 5-3 [SQL常用函数] 5.3 文本查找替换函数 (11:29) 5-4 [SQL常用函数] 5.4 文本格式化函数 (20:57) 5-5 [SQL常用函数] 5.5 日期函数 (16:40) 6-1 [SQL与数据透视表的结合应用] 6.1 SQL与数据透视表结合应用之基本操作 (10:19) 6-2 [SQL与数据透视表的结合应用] 6.2 SQL与数据透视表结合应用之信息统计 (11:33) 6-3 [SQL与数据透视表的结合应用] 6.3 SQL与数据透视表结合应用之简易库存 (10:19)





