第1課 了解SQL
1.1 數據庫基礎
1.2 什么是SQL
1.3 動手實踐
1.4 小結
第2課 檢索數據
2.1 SELECT語句
2.2 檢索單個列
2.3 檢索多個列
2.4 檢索所有列
2.5 檢索不同的值
2.6 限制結果
2.7 使用注釋
2.8 小結
第3課 排序檢索數據
3.1 排序數據
3.2 按多個列排序
3.3 按列位置排序
3.4 指定排序方向
3.5 小結
第4課 過濾數據
4.1 使用WHERE子句
4.2 WHERE子句操作符
4.3 小結
第5課 高級數據過濾
5.1 組合WHERE子句
5.2 IN操作符
5.3 NOT操作符
5.4 小結
第6課 用通配符進行過濾
6.1 LIKE操作符
6.2 使用通配符的技巧
6.3 小結
第7課 創(chuàng)建計算字段
7.1 計算字段
7.2 拼接字段
7.3 執(zhí)行算術計算
7.4 小結
第8課 使用數據處理函數
8.1 函數
8.2 使用函數
8.3 小結
第9課 匯總數據
9.1 聚集函數
9.2 聚集不同值
9.3 組合聚集函數
9.4 小結
第10課 分組數據
10.1 數據分組
10.2 創(chuàng)建分組
10.3 過濾分組
10.4 分組和排序
10.5 SELECT子句順序
10.6 小結
第11課 使用子查詢
11.1 子查詢
11.2 利用子查詢進行過濾
11.3 作為計算字段使用子查詢
11.4 小結
第12課 聯結表
12.1 聯結
12.2 創(chuàng)建聯結
12.3 小結
第13課 創(chuàng)建高級聯結
13.1 使用表別名
13.2 使用不同類型的聯結
13.3 使用帶聚集函數的聯結
13.4 使用聯結和聯結條件
13.5 小結
第14課 組合查詢
14.1 組合查詢
14.2 創(chuàng)建組合查詢
14.3 小結
第15課 插入數據
15.1 數據插入
15.2 從一個表復制到另一個表
15.3 小結
第16課 更新和刪除數據
16.1 更新數據
16.2 刪除數據
16.3 更新和刪除的指導原則
16.4 小結
第17課 創(chuàng)建和操縱表
17.1 創(chuàng)建表
17.2 更新表
17.3 刪除表
17.4 重命名表
17.5 小結
第18課 使用視圖
18.1 視圖
18.2 創(chuàng)建視圖
18.3 小結
第19課 使用存儲過程
19.1 存儲過程
19.2 為什么要使用存儲過程
19.3 執(zhí)行存儲過程
19.4 創(chuàng)建存儲過程
19.5 小結
第20課 管理事務處理
20.1 事務處理
20.2 控制事務處理
20.3 小結
第21課 使用游標
21.1 游標
21.2 使用游標
21.3 小結
第22課 高級SQL特性
22.1 約束
22.2 索引
22.3 觸發(fā)器
22.4 數據庫安全
22.5 小結
附錄A 樣例表腳本
附錄B 流行的應用程序
附錄C SQL語句的語法
附錄D SQL數據類型
附錄E SQL保留字
常用SQL語句速查
索引