把這個網(wǎng)站的SQL題全都刷完之后...
用了兩天的時間刷了這個網(wǎng)站上的所有SQL題,決定把這個自學(xué)SQL的網(wǎng)站分享給大家。
自學(xué)SQL:http://xuesql.cn/

SQL Lesson 0:?讓我給SQL做個自我介紹
SQL, 全稱為Structured Query Language(結(jié)構(gòu)化查詢語言)
如果把數(shù)據(jù)庫比作盤子,那數(shù)據(jù)就是盤子里的菜,SQL則是你的筷子。
數(shù)據(jù)庫由若干張表(Table)組成。
這里說的數(shù)據(jù)Table很像Excel里的表; 正如Excel里的表格,Table也是由 行(rows)和列(columns)組成。
舉個例子, 比如我們數(shù)據(jù)庫里有一張表(Table),是用來存儲世界上所有的狗。
每一行(rows)是一條狗的信息。那么你會在這個狗Table里存儲哪些狗的屬性列(columns)呢?比如編號,名字,體重,身高,品種,年齡,毛發(fā)顏色?

整個目錄、

我把它分成五部分:
0、SQL的自我介紹
1-5、介紹單表查詢中的select、where,過濾、排序
6-8、表的聯(lián)結(jié)查詢
9-12、分組與統(tǒng)計
13、查詢語句的執(zhí)行順序
每一節(jié)對應(yīng)的知識點,
我整理在了下面的導(dǎo)圖中:

在線練習(xí)、
在學(xué)完每一節(jié)的知識點后,可在本節(jié)直接練習(xí)SQL語句。給出你一些題目,鞏固所學(xué)到的知識。
類似于闖關(guān)的模式,只有答對這道題,才可以繼續(xù)下一題。如果做不出來,可以點擊“我不會做!求助!”??不過,求助有次數(shù)限值。
要想無限制的獲取求助答案,可向樓主贊賞“8.8元”(已贊賞)。

配套視頻、
這個網(wǎng)站上的SQL知識點,在B站上有同步的視頻教程。PS:視頻中有個“鬧鐘”的聲音很嚇人。
https://www.bilibili.com/video/av54957581/

速查手冊、
這個真的太貼心了,哪個語句忘了,來這里查一查。最常用的SQL語句都在這里了。
http://xuesql.cn/static/金老師手冊.html
打死也要記住的法則1:col 打死也要記住的法則2:select 條件:數(shù)字(where) 條件:文本(where) 排序(rows) join:連表(table) 算式(select / where) 統(tǒng)計(select) 子表 (table)

搞定這個網(wǎng)站之后,接下來就是繼續(xù)不斷刷題刷題刷題了。
-END-
