干货 | SQL如何学?分享5大免费学习资源

点击上方“Python数据科学”,选择“星标”公众号

重磅干货,第一时间送达

640?wx_fmt=jpeg

作者:xiaoyu,半路转行数据


SQL是学习数据分析过程中必不可少的一环。很多朋友苦于学习过程中缺少学习资源,遇到问题身边没有大牛,也不知道该去找谁来解决。SQL学习资源太多了,本篇给大家精心整理了一些有特色的,涵盖了SQL的理论基础、操作练习、答疑。


1. w3school


我的启蒙老师,当时自学的时候也是通过它来入门的。手机app很方便,我在地铁里一周就完成了基础知识的学习,app名字叫 w3school-编程学院。


640?wx_fmt=jpeg



pc端网址为:

http://www.w3school.com.cn/sql/index.asp


2. SQL必知必会


一本入门必看的SQL书籍,语言通俗易懂,讲解详细,非常适合初学者入门,链接如下。当然,网上也公开了电子版,可自行寻找。



3. SQLZoo


如果学会了基础部分想找一些练习,可以到SQLZoo来。每个部分都会陪套一些练习,对于面试之前的准备可谓是非常有帮助。但是题目难度上不是很大,适用于新手练习入门使用。


https://sqlzoo.net/


640?wx_fmt=png


4. PostgreSQL Exercises


也是一个非常好的SQL学习网站,界面设计非常舒服,配有多套实操练习和答案提示,对于补充SQL实战练习是一个很好的资源。


https://pgexercises.com/


640?wx_fmt=png


5. Stack Overflow(SQL)


Stack Overflow不用我说了,作为程序员,你遇到的问题,别人肯定也遇到过,所以多看看其他人的解决方案就可以找到解决办法。我开始学习的时候包括现在也经常到Stack Overflow上寻求答案。


Stack Overflow有个专门针对SQL的问题集,归集了近50万的问题。缺点是英语,可能很多朋友看着不舒服,但其实习惯就好了。


https://stackoverflow.com/questions/tagged/sql


640?wx_fmt=png


6. LeetCode & 牛客网


如果刷题的,除了上面一些练习外,也可以到LeetCode和牛客网进行搜索,上面也归集了很多面试者共享的面试考题。


https://leetcode.com

https://www.nowcoder.com/



7. SQL cheat sheet


最后附赠一个 SQL cheat sheet,列出了一些常用操作的语言框架,对于初学者非常有帮助。公众号后台回复:SQL,即可获取。


640?wx_fmt=png

640?wx_fmt=png

专注于数据科学领域的知识分享

欢迎在文章下方留言与交流


推荐阅读 

普林斯顿博士NumPy手写全部主流机器学习模型,代码超3万行

一键获取新技能,玩转NumPy数据操作

【干货】适合NLP初学者的8个免费资源分享

只有想不到,「99」种扩展Jupyter功能的好方法

Github 标星 4w+,如何用 Python 实现所有算法

收藏 | 49个Python学习资源


640?wx_fmt=png

猜你喜欢

转载自blog.csdn.net/yuxiaosmd/article/details/94939467