图书介绍
SQL经典实例【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)安东尼·莫利纳罗(Anthony Molinaro) 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115484208
- 出版时间:2018
- 标注页数:476页
- 文件大小:113MB
- 文件页数:501页
- 主题词:关系数据库系统
PDF下载
下载说明
SQL经典实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 检索记录1
1.1 检索所有行和列1
1.2 筛选行2
1.3 查找满足多个查询条件的行2
1.4 筛选列3
1.5 创建有意义的列名3
1.6 在WHERE子句中引用别名列4
1.7 串联多列的值5
1.8 在SELECT语句里使用条件逻辑6
1.9 限定返回行数6
1.10 随机返回若干行记录8
1.11 查找Null值9
1.12 把Null值转换为实际值10
1.13 查找匹配项10
第2章 查询结果排序12
2.1 以指定顺序返回查询结果12
2.2 多字段排序13
2.3 依据子串排序14
2.4 对含有字母和数字的列排序15
2.5 排序时对Null值的处理17
2.6 依据条件逻辑动态调整排序项23
第3章 多表查询25
3.1 叠加两个行集25
3.2 合并相关行27
3.3 查找两个表中相同的行28
3.4 查找只存在于一个表中的数据30
3.5 从一个表检索与另一个表不相关的行33
3.6 新增连接查询而不影响其他连接查询34
3.7 确定两个表是否有相同的数据36
3.8 识别并消除笛卡儿积42
3.9 组合使用连接查询与聚合函数44
3.10 组合使用外连接查询与聚合函数48
3.11 从多个表中返回缺失值51
3.12 在运算和比较中使用Null54
第4章 插入、更新和删除56
4.1 插入新记录57
4.2 插入默认值57
4.3 使用Null覆盖默认值58
4.4 复制数据到另一个表59
4.5 复制表定义59
4.6 多表插入60
4.7 禁止插入特定列62
4.8 更新记录63
4.9 当相关行存在时更新记录64
4.10 使用另一个表的数据更新记录64
4.11 合并记录67
4.12 删除全表记录69
4.13 删除指定记录69
4.14 删除单行记录69
4.15 删除违反参照完整性的记录70
4.16 删除重复记录70
4.17 删除被其他表参照的记录72
第5章 元数据查询74
5.1 列举模式中的表74
5.2 列举字段75
5.3 列举索引列76
5.4 列举约束77
5.5 列举非索引外键78
5.6 用SQL生成SQL81
5.7 描述Oracle数据字典视图83
第6章 字符串处理85
6.1 遍历字符串85
6.2 嵌入引号87
6.3 统计字符出现的次数88
6.4 删除不想要的字符89
6.5 分离数字和字符数据91
6.6 判断含有字母和数字的字符串94
6.7 提取姓名的首字母99
6.8 按照子字符串排序102
6.9 根据字符串里的数字排序103
6.10 创建分隔列表109
6.11 分隔数据转换为多值IN列表114
6.12 按字母表顺序排列字符119
6.13 识别字符串里的数字字符124
6.14 提取第n个分隔子字符串130
6.15 解析IlP地址136
第7章 数值处理139
7.1 计算平均值139
7.2 查找最小值和最大值141
7.3 求和142
7.4 计算行数144
7.5 计算非Null值的个数146
7.6 累计求和146
7.7 计算累计乘积149
7.8 计算累计差151
7.9 计算众数152
7.10 计算中位数155
7.11 计算百分比158
7.12 聚合Null列160
7.13 计算平均值时去掉最大值和最小值161
7.14 将含有字母和数字的字符串转换为数字163
7.15 修改累计值165
第8章 日期运算168
8.1 年月日加减法168
8.2 计算两个日期之间的天数170
8.3 计算两个日期之间的工作日天数172
8.4 计算两个日期之间相差的月份和年份176
8.5 计算两个日期之间相差的秒数、分钟数和小时数178
8.6 统计一年中有多少个星期一180
8.7 计算当前记录和下一条记录之间的日期差191
第9章 日期处理196
9.1 判断闰年196
9.2 计算一年有多少天203
9.3 从给定日期值里提取年月日时分秒205
9.4 计算一个月的第一天和最后一天207
9.5 列出一年中所有的星期五209
9.6 找出当前月份的第一个和最后一个星期一216
9.7 生成日历222
9.8 列出一年中每个季度的开始日期和结束日期239
9.9 计算一个季度的开始日期和结束日期243
9.10 填补缺失的日期249
9.11 依据特定时间单位检索数据258
9.12 比较特定的日期要素259
9.13 识别重叠的日期区间262
第10章 区间查询268
10.1 定位连续的值区间268
10.2 计算同一组或分区的行之间的差273
10.3 定位连续值区间的开始值和结束值281
10.4 为值区间填充缺失值285
10.5 生成连续的数值289
第11章 高级查询293
11.1 结果集分页293
11.2 跳过n行记录296
11.3 在外连接查询里使用OR逻辑298
11.4 识别互逆的记录301
11.5 提取最靠前的n行记录302
11.6 找出最大和最小的记录304
11.7 查询未来的行305
11.8 行值轮转308
11.9 对结果排序311
11.10 删除重复项312
11.11 查找骑士值314
11.12 生成简单的预测321
第12章 报表和数据仓库329
12.1 变换结果集成一行329
12.2 变换结果集成多行331
12.3 反向变换结果集339
12.4 反向变换结果集成一列340
12.5 删除重复数据343
12.6 变换结果集以实现跨行计算346
12.7 创建固定大小的数据桶347
12.8 创建预定数目的桶351
12.9 创建水平直方图355
12.10 创建垂直直方图357
12.11 返回非分组列360
12.12 计算简单的小计365
12.13 计算所有可能的表达式组合的小计368
12.14 识别非小计行377
12.15 使用CASE表达式标记行数据379
12.16 创建稀疏矩阵380
12.17 按照时间单位分组382
12.18 多维度聚合运算385
12.19 动态区间聚合运算387
12.20 变换带有小计的结果集394
第13章 层次查询398
13.1 展现父子关系399
13.2 展现祖孙关系402
13.3 创建层次视图407
13.4 找出给定的父节点对应的所有子节点414
13.5 确认叶子节点、分支节点和根节点418
第14章 杂项426
14.1 使用SQL Server的PIVOT操作符创建交叉报表426
14.2 使用SQL Server的UNPIVOT操作符逆向转换交叉报表428
14.3 使用Oracle的MODEL子句变换结果集430
14.4 从不固定位置提取字符串的元素433
14.5 计算一年有多少天436
14.6 查找含有数字和字母的字符串437
14.7 在Oracle中把整数转换成二进制439
14.8 变换已排名的结果集442
14.9 为两次变换后的结果集增加列标题445
14.10 在Oracle中把标量子查询转换为复合子查询456
14.11 解析串行化的数据458
14.12 计算比重462
14.13 从Oracle中生成CSV格式的输出464
14.14 找出不匹配某个格式的文本469
14.15 使用内嵌视图转换数据471
14.16 测试一组数据中是否存在某个值472
附录A 窗口函数简介1476
附录B 重温Rozenshtein500
热门推荐
- 1732002.html
- 987548.html
- 502569.html
- 3852431.html
- 3219611.html
- 1127031.html
- 859042.html
- 689604.html
- 252068.html
- 2895966.html
- http://www.ickdjs.cc/book_2747764.html
- http://www.ickdjs.cc/book_3168569.html
- http://www.ickdjs.cc/book_858186.html
- http://www.ickdjs.cc/book_798724.html
- http://www.ickdjs.cc/book_3025179.html
- http://www.ickdjs.cc/book_2122761.html
- http://www.ickdjs.cc/book_1717054.html
- http://www.ickdjs.cc/book_2652926.html
- http://www.ickdjs.cc/book_322924.html
- http://www.ickdjs.cc/book_3603057.html