MYSQL入門教學
-
16 INSERT 插入資料
前面幾節介紹了表的設計、修改、刪除等等操作,本小節主要介紹如何向資料表插入資料。...
-
17 DELETE 刪除資料
前面兩節分別介紹了刪除資料表、向表中插入資料,本小節介紹如何刪除表中插入的資料。刪除資料的命令在工作中有許多的場景會用到,這節課我們就來學習一下如何刪除資料表中的某一條資料:...
-
18 SELECT 查詢資料
前面介紹瞭如何向表插入資料、刪除資料,本小節介紹如何查詢表中的資料。查詢在實際業務中,SELECT 語句用的非常多,例如網站的資料讀取和展示,查詢需要了解的資料情況等等。...
-
19 UPDATE 更新資料
有時候我們在工作中會遇到這樣的場景,儲存在資料表中某一條資料的某一個欄位資訊發生了變動,這個時候就需要對這一欄位的資訊進行更新,前面的小節中我們學習了插入、刪除和查詢資料,這個小節我們來學習下更新資料...
-
20 LIKE 模糊查詢
前面介紹瞭如何查詢資料庫單條和多條資料,本小節介紹如何使用關鍵字模糊查詢符合要求的結果集,模糊查詢在實際業務中主要用於搜尋關鍵字查詢需要的資訊。...
-
21 WHERE 條件查詢
前面介紹瞭如何對錶數查詢、更新、刪除,本小節介紹如何在查詢、更新、刪除操作加上 WHERE 條件約束,使這些語句的操作更加準確,滿足業務需求。WHERE 條件的操作符型別有如下:...
-
22 UNION 聯合查詢
前面介紹瞭如何使用 WHERE 給查詢加上條件約束,本小節介紹如何使用 UNION 聯合查詢。實際業務中,有時候需要把滿足多種獨立條件的結果集整合到一起,就可以使用 UNOIN 聯合查詢,本小節介紹 UNION 和 UNION ALL 的用...
-
23 ORDER BY 排序
前面小節介紹瞭如何查詢資料,並且介紹瞭如何使用 WHERE 條件對查詢的資料結果集進行篩選,本小節介紹如何使用 ORDER BY 對查詢結果集進行排序,排序在實際業務中非常有必要,可以較好地對結果集資料分析和處理。...
-
24 JOIN 表連線
前面小節介紹了表的設計三正規化和單表的查詢,本小節介紹如何將通過多個表進行關聯查詢資料,其中連表查詢包括 LEFT JOIN、INNER JOIN、RIGHT JOIN。前面小節介紹過表的設計,其中有學生資訊表 student、教師資訊表...
-
25 DISTINCT 去重
前面小節介紹瞭如何使用 GROUP BY 對查詢資料分組,並且 GROUP BY 能起到有效去重作用,本小節介紹如何使用 DISTINCT 去重。...
-
26 GROUP BY分組
本小節介紹如何對查詢結果使用 GROUP BY 分組,GROUP BY 分組是對指定一個或多個欄位分組,使用分組可以較好地對資料結果分析和處理。...
-
27 聚合函式 AVG、COUNT、SUM
本小節介紹 MySQL 常見的聚合函式,實際業務中諸如 總數、平均值、總和 這樣的資料是沒有儲存在資料表中,如需要獲取這些資料時,使用 MySQL 的聚合函式可以獲取它們,MySQL 主要的聚合函式有 AVG、COUNT、SUM、MIN、...
-
28 聚合函式 MIN、MAX
MySQL 的常見的聚合函式有 AVG、COUNT、SUM、MIN、MAX,上一小節介紹了 AVG、COUNT、SUM 三種聚合函式,本小節介紹如何使用 MIN、MAX 兩種聚合函式,另外再介紹一下如何在 GROUP BY 中使用聚合函式。...
-
29 條件判斷函式
本小節介紹 MySQL 提供的 IF、IFNULL、CASE 三種條件判斷函式或結構,條件判斷是為了實現控制流,在不同的條件下執行不同的流程。...
-
30 MySQL 的系統函式
MySQL 提供了很多的系統函式,這些系統函式可以對資料進行特殊的處理,下面表格列舉了大部分的系統函式,本小節選擇一些代表性的系統函式演示說明。...
