《MySQL必知必會》學習小結

《MySQL必知必會》學習小結

來自專欄 從零開始轉行數據分析

關於SQL,之前通過sqlzoo的題目,完成了入門,也僅僅是入門而已。

最近都在忙著投簡歷和找新的數據分析項目做(為了練python和面試的時候有的聊),所以SQL放了一段時間沒練。目前的工作用不到,業餘時間也不去練習,這是遲早要荒廢的節奏啊。

BUT,如果你去拉勾網翻翻業務支持的數據分析崗位(這個崗位對於轉行到數據分析的同志來說,個人覺得比較容易上手),SQL出鏡率很高。

所以,這兩天花了不少時間研讀了一下《MySQL必知必會》。

首先,明確我們的目的:

  • 在簡歷上不心虛的寫上:能用MySQL進行資料庫的增刪改查;
  • 面試官問相關的問題,可以解答;
  • 面試的時候,能夠做筆試題(這個找大量的案例練習就行了)。

帶著這幾個目的,我們在看書上的知識點的時候,先要做到理解書中的所有案例,並用思維導圖記下知識點,然後總結一些容易混淆的知識點,也可以到網上找一些面試大神總結的經驗。

下面是我繪製的思維導圖:

以上就是從《MySQL必知必會》里總結的知識點,提醒大家一個很容易被問的知識點:inner join 和 left join 的區別?

這套療程下來,對SQL的操作會有更好的理解。

最後,我們再去找一些面試的筆試案例做一下,基本上就成了。

關於最後一步,實踐完之後會再總結一下。

推薦閱讀:

DB(1):事務
Mysql學習筆記:索引
Sqli labs系列-less-5&6 報錯注入法(下)
有什麼好的書籍了解sql執行細節?比如執行計劃之類的。
新手如何學習SQL

TAG:SQL | MySQL | 數據分析 |