--文章首發於微信公眾號【可樂的數據分析之路】
有好多小夥伴留言說想看SQL的學習文章,雖然Excel越寫越多,但我還是覺得得開始著手寫SQL了。想了很久SQL的文章應該從什麼角度來切入,最後決定通過對比Excel,來學習SQL,所以這是寫給小白的SQL學習文章。
01 什麼是SQL
SQL(Structured Query Language)是一種資料庫的結構化查詢語言,常用的關係型資料庫由MySQL,SQL Server,Oracle,Access等,那麼什麼是資料庫呢,簡而言之就是存儲數據的倉庫,Excel為什麼不算資料庫呢,因為它能夠存儲的數據量真的太小了,Excel2016到底是1048576行,意思是它最多存儲104萬條數據,但你要真存104萬條數據在Excel裏估計電腦不卡也殘廢。現在大數據時代數據動輒百萬/千萬,所以需要資料庫來幫忙。總結一下,SQL就是對存儲在資料庫中的數據進行查詢等操作的一種語言,所以你知道了,SQL本身是一種語言,如果你有語言學習的基礎,那麼學起SQL來就簡單多了,沒有也沒關係,我們對比Excel,學習SQL。