更新时间:2020-06-23 13:44:11
封面
版权信息
O'Reilly Media Inc. 介绍
业界评论
前言
为何写作本书
本书的目标
本书的读者对象
如何使用本书
本书不会涉及的内容
本书的结构
平台和版本
本书中用到的表
本书使用的约定
使用示例代码
联系我们
Safari Books Online
致谢
第1章 检索记录
1.1 检索所有行和列
1.2 筛选行
1.3 查找满足多个查询条件的行
1.4 筛选列
1.5 创建有意义的列名
1.6 在WHERE子句中引用别名列
1.7 串联多列的值
1.8 在SELECT语句里使用条件逻辑
1.9 限定返回行数
1.10 随机返回若干行记录
1.11 查找Null值
1.12 把Null值转换为实际值
1.13 查找匹配项
第2章 查询结果排序
2.1 以指定顺序返回查询结果
2.2 多字段排序
2.3 依据子串排序
2.4 对含有字母和数字的列排序
2.5 排序时对Null值的处理
2.6 依据条件逻辑动态调整排序项
第3章 多表查询
3.1 叠加两个行集
3.2 合并相关行
3.3 查找两个表中相同的行
3.4 查找只存在于一个表中的数据
3.5 从一个表检索与另一个表不相关的行
3.6 新增连接查询而不影响其他连接查询
3.7 确定两个表是否有相同的数据
3.8 识别并消除笛卡儿积
3.9 组合使用连接查询与聚合函数
3.10 组合使用外连接查询与聚合函数
3.11 从多个表中返回缺失值
3.12 在运算和比较中使用Null
第4章 插入、更新和删除
4.1 插入新记录
4.2 插入默认值
4.3 使用Null覆盖默认值
4.4 复制数据到另一个表
4.5 复制表定义
4.6 多表插入
4.7 禁止插入特定列
4.8 更新记录
4.9 当相关行存在时更新记录
4.10 使用另一个表的数据更新记录
4.11 合并记录
4.12 删除全表记录
4.13 删除指定记录
4.14 删除单行记录
4.15 删除违反参照完整性的记录
4.16 删除重复记录
4.17 删除被其他表参照的记录
第5章 元数据查询
5.1 列举模式中的表
5.2 列举字段
5.3 列举索引列
5.4 列举约束
5.5 列举非索引外键
5.6 用SQL生成SQL
5.7 描述Oracle数据字典视图
第6章 字符串处理
6.1 遍历字符串
6.2 嵌入引号
6.3 统计字符出现的次数
6.4 删除不想要的字符
6.5 分离数字和字符数据
6.6 判断含有字母和数字的字符串
6.7 提取姓名的首字母
6.8 按照子字符串排序
6.9 根据字符串里的数字排序
6.10 创建分隔列表
6.11 分隔数据转换为多值IN列表
6.12 按字母表顺序排列字符
6.13 识别字符串里的数字字符
6.14 提取第n个分隔子字符串
6.15 解析IP地址
第7章 数值处理
7.1 计算平均值
7.2 查找最小值和最大值
7.3 求和
7.4 计算行数
7.5 计算非Null值的个数