產品小白,無編程基礎。希望接觸數據產品領域,並積累一些專業的數據分析能力。


感覺一個月就夠了。

推薦教材《MySQL必知必會》和網站https://www.w3schools.com/sql/,按照上面的章節靜下心來看。

而且請務必務必親自上手實踐。

MySQL搭建環境有時候會比較勸退,這裡再推薦個網站:http://www.sqlfiddle.com

非常好用,可以直接建資料庫自己玩玩代碼練習。

具體步驟和教程可以看我的學習筆記,總共26篇,每篇閱讀時間大約5分鐘,但暗自揣摩親自實踐的時間應該至少30分鐘以上確保徹底理解學會如何運用:

析海:SQL之從一無所知到逐漸精通?

zhuanlan.zhihu.com圖標

關於為什麼我會決定自己寫教程,可以看我劍走偏鋒(?)的學習方式:

你們都是怎麼學 Python 的??

www.zhihu.com圖標

代碼教程千萬篇,不如親自上手敲一遍。

加油!~


搭建MySQL 直接買服務:幾分鐘+不少錢 or 自己搭建:新人半小時左右(遇到各種問題酌情翻倍)or 找人幫忙:半小時到一小時+一瓶可樂

熟悉各種基礎操作:半天左右

數據分析:好久好久


這沒有具體的時間的哦,每個人情況也都是不一樣的,在職的話可能時間會稍微長一點,主要還是看你自己每天能學習多長時間,對於知識你想掌握到什麼程度,這都是有關係的,有計劃學習就開始準備吧


謝邀,

零基礎學sql沒多難,1周左右吧就能學會基本應用了,單純做數據分析,怕是得有人指點一下,如果只是簡單的數據查詢,足夠了。

祝你學習順利,很多問題可以私信


學資料庫,和數據分析是兩個概念

如果你不知道要怎麼做分析,mysql再怎麼學也用不上

mysql只是一個工具,來支持你的分析思路和策略

假設已經明確了要分析的內容和思路,那麼

1、明確,是單一使用mysql,還是使用其他工具配合mysql使用;如果單一用mysql,那麼可能涉及一些比較高深的分析函數語法等等,需要的週期會長一些

2、如果是使用其他工具配合mysql使用,那麼是否需要使用原生sql。如果不需要使用原生sql,工具能有orm或者其他框架來支撐,那麼你壓根兒不需要學mysql了,只要會裝服務,會連接就ok了


推薦閱讀:
相關文章