TL SQL必知必会(第4版)
第 1 课 了解 SQL................................................................................................. 1
1.1 数据库基础....................................................................................... 1
1.2 什么是 SQL ...................................................................................... 6
1.3 动手实践........................................................................................... 7
1.4 小结................................................................................................... 8
第 2 课 检索数据.................................................................................................. 9
2.1 SELECT 语句..................................................................................... 9
2.2 检索单个列..................................................................................... 10
2.3 检索多个列..................................................................................... 12
2.4 检索所有列..................................................................................... 13
2.5 检索不同的值................................................................................. 14
2.6 限制结果......................................................................................... 15
2.7 使用注释......................................................................................... 18
2.8 小结................................................................................................. 20
第 3 课 排序检索数据 ....................................................................................... 21
3.1 排序数据......................................................................................... 21
3.2 按多个列排序................................................................................. 23
3.3 按列位置排序................................................................................. 24
图灵社区会员 maik000 专享 尊重版权
2 | 目 录
3.4 指定排序方向................................................................................. 25
3.5 小结................................................................................................. 28
第 4 课 过滤数据 ................................................................................................ 29
4.1 使用 WHERE 子句 ............................................................................ 29
4.2 WHERE 子句操作符 ......................................................................... 31
4.3 小结................................................................................................. 36
第 5 课 高级数据过滤........................................................................................ 37
5.1 组合 WHERE 子句 ............................................................................ 37
5.2 IN 操作符........................................................................................ 41
5.3 NOT 操作符 ..................................................................................... 43
5.4 小结................................................................................................. 45
第 6 课 用通配符进行过滤............................................................................... 46
6.1 LIKE 操作符 ................................................................................... 46
6.2 使用通配符的技巧 ......................................................................... 53
6.3 小结................................................................................................. 53
第 7 课 创建计算字段........................................................................................ 54
7.1 计算字段......................................................................................... 54
7.2 拼接字段......................................................................................... 55
7.3 执行算术计算................................................................................. 61
7.4 小结................................................................................................. 63
第 8 课 使用函数处理数据............................................................................... 64
8.1 函数................................................................................................. 64
8.2 使用函数......................................................................................... 65
8.3 小结................................................................................................. 73
第 9 课 汇总数据 ................................................................................................ 74
9.1 聚集函数......................................................................................... 74
9.2 聚集不同值..................................................................................... 81
图灵社区会员 maik000 专享 尊重版权
目 录 | 3
9.3 组合聚集函数................................................................................. 83
9.4 小结................................................................................................. 83
第 10 课 分组数据.............................................................................................. 84
10.1 数据分组....................................................................................... 84
10.2 创建分组....................................................................................... 85
10.3 过滤分组....................................................................................... 87
10.4 分组和排序................................................................................... 90
10.5 SELECT 子句顺序......................................................................... 92
10.6 小结............................................................................................... 92
第 11 课 使用子查询 ......................................................................................... 93
11.1 子查询........................................................................................... 93
11.2 利用子查询进行过滤................................................................... 93
11.3 作为计算字段使用子查询 ........................................................... 98
11.4 小结............................................................................................. 100
第 12 课 联结表................................................................................................ 101
12.1 联结............................................................................................. 101
12.2 创建联结..................................................................................... 104
12.3 小结..............................................................................................111
第 13 课 创建高级联结................................................................................... 112
13.1 使用表别名................................................................................. 112
13.2 使用不同类型的联结................................................................. 113
13.3 使用带聚集函数的联结............................................................. 119
13.4 使用联结和联结条件................................................................. 121
13.5 小结............................................................................................. 121
第 14 课 组合查询............................................................................................ 122
14.1 组合查询..................................................................................... 122
图灵社区会员 maik000 专享 尊重版权
4 | 目 录
14.2 创建组合查询............................................................................. 123
14.3 小结............................................................................................. 129
第 15 课 插入数据............................................................................................ 130
15.1 数据插入..................................................................................... 130
15.2 从一个表复制到另一个表 ......................................................... 137
15.3 小结............................................................................................. 138
第 16 课 更新和删除数据............................................................................... 139
16.1 更新数据..................................................................................... 139
16.2 删除数据..................................................................................... 141
16.3 更新和删除的指导原则 ............................................................. 143
16.4 小结............................................................................................. 144
第 17 课 创建和操纵表................................................................................... 145
17.1 创建表......................................................................................... 145
17.2 更新表......................................................................................... 150
17.3 删除表......................................................................................... 153
17.4 重命名表..................................................................................... 153
17.5 小结............................................................................................. 154
第 18 课 使用视图............................................................................................ 155
18.1 视图............................................................................................. 155
18.2 创建视图..................................................................................... 158
18.3 小结............................................................................................. 165
第 19 课 使用存储过程................................................................................... 166
19.1 存储过程..................................................................................... 166
19.2 为什么要使用存储过程 ............................................................. 167
19.3 执行存储过程............................................................................. 169
19.4 创建存储过程............................................................................. 170
19.5 小结............................................................................................. 174
图灵社区会员 maik000 专享 尊重版权
目 录 | 5
第 20 课 管理事务处理................................................................................... 175
20.1 事务处理..................................................................................... 175
20.2 控制事务处理............................................................................. 177
20.3 小结............................................................................................. 182
第 21 课 使用游标............................................................................................ 183
21.1 游标............................................................................................. 183
21.2 使用游标..................................................................................... 184
21.3 小结............................................................................................. 189
第 22 课 高级 SQL 特性................................................................................. 190
22.1 约束............................................................................................. 190
22.2 索引............................................................................................. 197
22.3 触发器......................................................................................... 199
22.4 数据库安全................................................................................. 201
22.5 小结............................................................................................. 202
附录 A 样例表脚本 .......................................................................................... 203
附录 B 流行的应用程序.................................................................................. 210
附录 C SQL 语句的语法 ................................................................................ 223
附录 D SQL 数据类型..................................................................................... 228
附录 E SQL 保留字 ......................................................................................... 234
常用 SQL 语句速查............................................................................................ 238
索引......................................................................................................................... 240
**** Hidden Message *****
正需要,支持楼主大人了! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇!
页:
[1]
2