推荐:学习SQL编程,必备书籍,从入门到进阶/精通,实例与理论同步,比较优秀作品!(共分压5部分)目录:
第1章 了解SQL... 1
1.1 数据库基础..... 1
1.1.1 什么是数据库..... 2
1.1.2 表..... 2
1.1.3 列和数据类型..... 3
1.1.4 行..... 4
1.1.5 主键..... 4
1.2 什么是SQL... 5
1.3 动手实践..... 6
1.4 小结..... 7
第2章 检索数据...... 8
2.1 SELECT语句..... 8
2.2 检索单个列..... 9
2.3 检索多个列..... 10
2.4 检索所有列..... 11
2.5 小结..... 12
第3章 排序检索数据...... 13
3.1 排序数据..... 13
3.2 按多个列排序..... 15
3.3 按列位置排序..... 15
3.4 指定排序方向..... 16
3.5 小结..... 18
第4章 过滤数据...... 19
4.1 使用WHERE子句..... 19
4.2 WHERE子句操作符..... 20
4.2.1 检查单个值..... 21
4.2.2 不匹配检查..... 22
4.2.3 范围值检查..... 22
4.2.4 空值检查..... 23
4.3 小结..... 24
第5章 高级数据过滤...... 25
5.1 组合WHERE子句..... 25
5.1.1 AND操作符..... 25
5.1.2 OR操作符..... 26
5.1.3 计算次序..... 26
5.2 IN操作符..... 28
5.3 NOT操作符..... 29
5.4 小结..... 30
第6章 用通配符进行过滤...... 31
6.1 LIKE操作符..... 31
6.1.1 百分号(%)
通配符..... 32
6.1.2 下划线(_)
通配符..... 33
6.1.3 方括号([ ])
通配符..... 34
6.2 使用通配符的技巧..... 36
6.3 小结..... 36
第7章 创建计算字段...... 37
7.1 计算字段..... 37
7.2 拼接字段..... 38
7.3 执行算术计算..... 42
7.4 小结..... 43
第8章 使用数据处理函数...... 44
8.1 函数..... 44
8.2 使用函数..... 45
8.2.1 文本处理函数..... 46
8.2.2 日期和时间处理
函数..... 47
8.2.3 数值处理函数..... 50
8.3 小结..... 50
第9章 汇总数据...... 51
9.1 聚集函数..... 51
9.1.1 AVG()函数..... 52
9.1.2 COUNT()函数..... 53
9.1.3 MAX()函数..... 54
9.1.4 MIN()函数..... 54
9.1.5 SUM()函数..... 55
9.2 聚集不同值..... 56
9.3 组合聚集函数..... 57
9.4 小结..... 58
第10章 分组数据...... 59
10.1 数据分组..... 59
10.2 创建分组..... 59
10.3 过滤分组..... 61
10.4 分组和排序..... 63
10.5 SELECT子句顺序..... 65
10.6 小结..... 65
第11章 使用子查询...... 66
11.1 子查询..... 66
11.2 利用子查询进行过滤..... 66
11.3 作为计算字段使用子
查询..... 69
11.4 小结..... 71
第12章 联结表...... 72
12.1 联结..... 72
12.1.1 关系表..... 72
12.1.2 为什么要
使用联结..... 74
12.2 创建联结..... 74
12.2.1 WHERE子句
的重要性..... 75
12.2.2 内部联结..... 77
12.2.3 联结多个表..... 78
12.3 小结..... 80
第13章 创建高级联结...... 81
13.1 使用表别名..... 81
13.2 使用不同类型的联结..... 82
13.2.1 自联结..... 82
13.2.2 自然联结..... 84
13.2.3 外部联结..... 84
13.3 使用带聚集函数的联结..... 87
13.4 使用联结和联结条件..... 88
13.5 小结..... 88
第14章
1