1、基本查詢語句
-如何查找出所有資料
SELECT *
-如何為列設定别名
SELECT 列名 AS 别名
-如何從查詢結果中删除重複行
SELECT DISTINCT+列名
-SQL的書寫規則是什麼
以英文分号作為結尾;
不區分關鍵字大小寫
列名不能加單引号(列名命名不能有空格)
符号隻能使用英文符号
-練習:查詢學生表
2、指定查詢條件
-如何指定查詢條件
SELECT * FROM 表名
WHERE 條件
-SQL是如何運作的
SELECT 子句最後運作,其他子句按書寫順序運作
-練習:了解SQL的運作順序
3、注釋和SQL語句注意事項
-什麼是注釋
幫助閱讀者更好得了解SQL語句,适用于一段之間後回看,或者友善别人檢視
單行注釋: -- 我是注釋
多行注釋:
-常見的SQL錯誤如何避免
-練習:對SQL做注釋
4.運算符
-什麼是算術運算符
+ - * / 加減乘除
-什麼是比較運算符
> < = >= <=
-練習:複雜的查詢條件
邏輯運算符 AND 連接配接多個同時滿足的條件
OR 連接配接多個滿足其一就可以的條件
括号能夠提高運算優先級
BETWEEN 範圍查詢,會包括邊界條件
IN 是 OR的簡便寫法
5、謂詞
-如何進行模糊查詢 LIKE
_1個下劃線表示一個任意字元
-如何進行範圍查詢
練習:模糊查詢
6、sqlzoo