分类课程智能体AI
文章
订阅
分类课程AI导师
文章
价格
SQL 实战:小满商店

SQL 实战:小满商店

这门课以 MySQL 8.4 为主要环境,用“小满商店”的顾客、商品、订单、付款和库存数据贯穿 15 章。你会从整理业务事实、设计表结构和填充数据开始,逐步掌握 SELECT、条件过滤、多表连接、集合操作、函数、分组聚合、子查询、外连接与 CASE 表达式,并用它们回答销售统计、缺货排查、顾客分析等具体问题。后半程继续处理下单扣库存时的事务一致性,再用索引、约束、视图和 INFORMATION_SCHEMA 改善查询、保护数据、复用报表并检查数据库结构。前一章写下的表和查询会成为后一章的起点,学完后你能把一个真实业务问题拆成结构清楚、可以执行和验证的 SQL。

这不是一门把 SQL 语法拆成零散清单的课程。我们会从“小满商店”的真实业务问题出发,让顾客、商品、订单、付款、员工和库存流水贯穿全部 15 章。每一章都会沿用前面建立的数据结构与查询结果,让你看见一条 SQL 怎样逐步发展成一套能够解释经营问题的数据方案。

课程前半程从建库、建表和准备数据开始,依次掌握 SELECT、WHERE、NULL、多表连接、集合操作、函数、分组聚合、子查询、外连接与 CASE 表达式。你会直接处理销售统计、缺货排查、顾客分析、订单明细等问题,而不是只记语法格式。

后半程继续解决下单扣库存时的事务一致性,再用索引与约束提高查询速度、保护数据质量,用视图复用复杂报表,最后通过 INFORMATION_SCHEMA 检查数据库结构。完成课程后,你能够把一个真实业务问题拆成结构清楚、可以执行、能够验证的 SQL。


课程列表

01从一张表开始理解数据库与 SQL

02把业务装进数据库:建库、建表与准备数据

03SELECT 查询:从拿到数据到读懂结果

04WHERE 过滤与 NULL:为什么数据会悄悄消失

05多表查询:把分散的信息重新拼起来

06集合操作:把多份结果纵向合并

07函数与数据类型:让原始值变成可用信息

08分组与聚合:从订单明细看到经营指标

09子查询:让一个问题为另一个问题提供答案

10高级连接:保留缺失、构造组合与处理层级

11CASE 条件逻辑:把业务规则写进查询

12事务与并发:让一组修改要么全成,要么全退

13索引与约束:速度和正确性如何同时守住

14视图:给复杂查询一个稳定入口

15元数据:让数据库自己解释自己

自在学

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

公网安备湘公网安备43020302000292号 | 湘ICP备2025148919号-1

关于我们隐私政策使用条款

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

公网安备湘公网安备43020302000292号湘ICP备2025148919号-1