SQL 在诸多工作中应用广泛,数据分析、开发、测试、维护、产品经理都有可能会用到SQL,而在大学里曾经系统学习SQL的人比较少, 这就要求我们在工作中来学习SQL。然而,自己学习很容易走弯路。笔者通过近几年的摸索学习,发现了一本很好的教材《SQL基础教程 第2版》作者:MICK, 我如获至宝,心想这么好的教材应该让更多的人了解到,以便小伙伴们少走弯路,于是乎,我就联合DataWhale团队成员编写了这一版学习笔记。希望可以帮你更好的学习SQL。
考虑到易用性和普及度,课程内容采用MySql
进行介绍,对教材内容进行了整合,具体的目录参见下方,每个章节附带了练习题,最后一个章节是
leetcode练习题和大厂面试题,顺利完成本课程学习后,应付初级SQL面试不在话下,还等什么呢?现在就开始吧~~
-
Task00:绪论 - 环境搭建
-
Task01:初识数据库
-
Task02:基础查询与排序
-
Task03:复杂一点的查询
-
Task04:集合运算
-
Task05:SQL高级处理
-
Task06:综合练习
-
在线教程页面无法打开:
测试中存在部分人打不开在线教程的情况。
部分小伙伴反馈尝试切换浏览器后可以正常打开了,如果仍然不行,最有效的解决办法是科学上网。
-
无法加载图片的解决办法:
根本解决办法还是科学上网,也可以尝试修改host文件看下是否能解决。
感谢以下Datawhale成员对项目推进作出的贡献(排名不分先后):
成员 | 个人简介及贡献 | 个人主页 |
---|---|---|
王复振 | Datawhale成员,项目负责人,Task00/01/03内容构建 | CSDN博客 |
杨煜 | 数据分析师,公众号:BI数据可视化,Datawhale成员,Task05/06内容构建 | |
闫钟峰 | 图书馆员,Datawhale成员,Task00/04内容构建 | |
杨梦迪 | 上海大学硕士,Datawhale成员,Task02内容构建 | |
苏鹏 | 东北大学硕士,Datawhale成员,Task00/01/03内容构建 | Github |
红星 | 广东工业大学,Datawhale成员,内测小组成员 | |
张晋 | 北京理工大学,Datawhale成员,内测小组成员 | |
汪健麟 | 电子科技大学硕士,Datawhale成员,内测小组成员 | |
苏丽敏 | 北京理工大学硕士,Datawhale成员,助教 |
"Datawhale是一个专注AI领域的开源组织,以“for the learner,和学习者一起成长”为愿景,构建对学习者最有价值的开源学习社区。关注我们,一起学习成长。"