點擊上方“Python數據科學”,選擇“星標”公衆號
重磅乾貨,第一時間送達
作者:xiaoyu,半路轉行數據
SQL是學習數據分析過程中必不可少的一環。很多朋友苦於學習過程中缺少學習資源,遇到問題身邊沒有大牛,也不知道該去找誰來解決。SQL學習資源太多了,本篇給大家精心整理了一些有特色的,涵蓋了SQL的理論基礎、操作練習、答疑。
1. w3school
我的啓蒙老師,當時自學的時候也是通過它來入門的。手機app很方便,我在地鐵裏一週就完成了基礎知識的學習,app名字叫 w3school-編程學院。
pc端網址爲:
http://www.w3school.com.cn/sql/index.asp
2. SQL必知必會
一本入門必看的SQL書籍,語言通俗易懂,講解詳細,非常適合初學者入門,鏈接如下。當然,網上也公開了電子版,可自行尋找。
3. SQLZoo
如果學會了基礎部分想找一些練習,可以到SQLZoo來。每個部分都會陪套一些練習,對於面試之前的準備可謂是非常有幫助。但是題目難度上不是很大,適用於新手練習入門使用。
https://sqlzoo.net/
4. PostgreSQL Exercises
也是一個非常好的SQL學習網站,界面設計非常舒服,配有多套實操練習和答案提示,對於補充SQL實戰練習是一個很好的資源。
https://pgexercises.com/
5. Stack Overflow(SQL)
Stack Overflow不用我說了,作爲程序員,你遇到的問題,別人肯定也遇到過,所以多看看其他人的解決方案就可以找到解決辦法。我開始學習的時候包括現在也經常到Stack Overflow上尋求答案。
Stack Overflow有個專門針對SQL的問題集,歸集了近50萬的問題。缺點是英語,可能很多朋友看着不舒服,但其實習慣就好了。
https://stackoverflow.com/questions/tagged/sql
6. LeetCode & 牛客網
如果刷題的,除了上面一些練習外,也可以到LeetCode和牛客網進行搜索,上面也歸集了很多面試者共享的面試考題。
https://leetcode.com
https://www.nowcoder.com/
7. SQL cheat sheet
最後附贈一個 SQL cheat sheet,列出了一些常用操作的語言框架,對於初學者非常有幫助。公衆號後臺回覆:SQL,即可獲取。
專注於數據科學領域的知識分享
歡迎在文章下方留言與交流
推薦閱讀
普林斯頓博士NumPy手寫全部主流機器學習模型,代碼超3萬行
Github 標星 4w+,如何用 Python 實現所有算法