Datawhale SQL教程來了!
開源初心
隨著大數(shù)據(jù)技術(shù)迅猛發(fā)展,SQL 能力日趨重要,而學(xué)校系統(tǒng)性講授 SQL 的課程卻較少。筆者發(fā)現(xiàn)一本很好的教材《SQL基礎(chǔ)教程》作者:MICK,美中不足的是教材主要以數(shù)據(jù)庫PostgreSQL 為工具,普及度與易用性較低。
于是,在伙伴們的協(xié)力下,我們結(jié)合它及其他學(xué)習(xí)資源編寫了這份SQL教程,從0到1介紹了SQL相關(guān)理論與查詢實踐。教程采用更廣泛使用的MySQL8.0+,最后三章增加求職相關(guān)SQL練習(xí),希望可以幫助你更好地掌握 SQL。

教程整體框架
這個開源項目名為奇妙的SQL(wonderful-sql),通過 SQL 從數(shù)據(jù)中提取感興趣的信息真是一件奇妙的事情。學(xué)會 SQL 基礎(chǔ)操作只是掌握了一半,剩下的另一半需要多思考、多總結(jié)。通過不同用法的組合嵌套,SQL 可以實現(xiàn)千奇百怪的需求。最重要的是要多動手,實打?qū)嵉牡那么a。所以也希望你在學(xué)習(xí)這門課時,多去想想為什么、多多練習(xí),在課程結(jié)束的時候一定會有大收獲。
教程開源地址(歡迎 star關(guān)注更新):https://github.com/datawhalechina/wonderful-sql
學(xué)習(xí)思路
教程共分為六章,前五章從0介紹SQL理論與實踐,每章都附有練習(xí)題,第六章補充了求職習(xí)題供練習(xí)。

秋招內(nèi)容一窺
通關(guān)方法
本教程學(xué)習(xí)網(wǎng)址為github網(wǎng)址,如訪問困難可與聯(lián)系教程作者解決,教程涉及到的所有建表語句已上傳至 ./materials/shop.sql,建議大家學(xué)習(xí)后用每章節(jié)的習(xí)題進行實踐,可以參考答案部分。(由于作者水平有限,教程中難免出現(xiàn)錯誤,歡迎大家在github上提 issue 或者 PR)
學(xué)習(xí)反饋
首先,感謝DW團隊,從上次參加pandas就喜歡上了這個團隊,也推薦給其他的小伙伴了;之前還是石墨文檔看打卡評語,現(xiàn)在用上了小程序,高級了哈;本次學(xué)習(xí)內(nèi)容基本都學(xué)會了,但是個人運用上還有欠缺,看本次打卡就明了了,當(dāng)然也有周末沒帶電腦回家浪去了沒有好好學(xué)習(xí)的原因,反思ing;希望DW越來越好,我也不斷提升自己,奧利給。 ——28期組隊學(xué)員,葉飛飛飛 雖然忙著工作,沒時間仔細(xì)去學(xué),但是真的感受到開源的精神和力量,也認(rèn)識了一些高手和很負(fù)責(zé)的隊長,下次還有其他喜歡的課程一定會繼續(xù)參加 ——28期組隊學(xué)員,楓秀 兩天的Task還學(xué)得比較認(rèn)真,三天的有點多抓不住重點 每個Task后的練習(xí)很好地加深了記憶;平時還是要多練習(xí),否則做題目時想不到用什么知識點;現(xiàn)在是有點忘得差不多了emm ——28期組隊學(xué)員,李碧涵
大家可在github查看教程(閱讀原文直達地址),歡迎star獲取更新:https://github.com/datawhalechina/wonderful-sql
貢獻者名單
感謝以下小伙伴為開源教程作出的努力!將自己的知識與經(jīng)驗開放給更多需要的學(xué)習(xí)者。
王復(fù)振 Datawhale成員,項目負(fù)責(zé)人 楊 煜 Datawhale成員,數(shù)據(jù)分析師 閆鐘峰 Datawhale成員,圖書館員 楊夢迪 Datawhale成員,上海大學(xué)碩士 蘇 鵬 Datawhale成員,東北大學(xué)碩士 紅 星 Datawhale成員,廣東工業(yè)大學(xué) 張 晉 Datawhale成員,北京理工大學(xué) 汪健麟 Datawhale成員,電子科大碩士
歡迎你一起成為SQL開源教程的貢獻者,分享知識,勘誤教程,請毫不猶豫地去GitHub提Issues反饋?。ㄍǔ?4h內(nèi)回復(fù))
反饋中請說明提問內(nèi)容屬于哪個部分,并提交你希望補充內(nèi)容或者勘誤信息,超過24小時未回復(fù)的話可以郵件聯(lián)系[email protected]。
