SQL案例解析:以SQL Server与Oracle为例
¥
27.39
4.6折
¥
59.8
九品
仅1件
作者徐桂祥 著
出版社清华大学出版社
出版时间2011-08
版次1
装帧平装
货号A10
上书时间2024-10-30
商品详情
- 品相描述:九品
图书标准信息
-
作者
徐桂祥 著
-
出版社
清华大学出版社
-
出版时间
2011-08
-
版次
1
-
ISBN
9787302259497
-
定价
59.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
489页
-
字数
656千字
-
正文语种
简体中文
- 【内容简介】
-
《SQL案例解析:以SQLServer与Oracle为例》是一本集10年经验而成的书,采用循序渐进的编写方式,着重于实例,以确保理论内容的准确性。《SQL案例解析:以SQLServer与Oracle为例》作者从事OracleDBA教学研究工作多年,拥有Oracle最高等级的OCM认证。作者在书中,将他毕生所学传授给已担任DBA工作的数据库管理人员,或是想要往这个方向发展的初学者。书中涵盖一套最完整,且最具逻辑性的知识体系,特别适合有经验的DBA阅读,可作为其顾问级专家进阶的阶梯。
- 【作者简介】
-
拥有多年半导体相关合格率分析软件的开发经验,曾参与台湾积体电路、联电、力晶半导体、新加坡特许半导体、中国大陆龙腾光电等合格率分析软件的开发及项目导入。
擅长性能调整、海量数据分析处理以及统计应用软件的开发。
拥有MCITP:Database DeveloDer、OraclePL/SQL OCP国际认证。
- 【目录】
-
第1章数据库的使用
1.1什么是SQL
1.2程序语言或数据库
1.3SQLServer概述
1.4Oracle概述
第2章SELECT查询语句
2.1基本SELECT子句
2.2字段选择(SELECT)
2.3指定数据源(FROM)
2.4指定查询限定条件(WHERE)
2.4.1比较运算符
2.4.2以逻辑运算符组合多个条件
2.4.3列举项目(IN/NOTIN)
2.4.4NULL选取
2.4.5范围限制(BETWEEN...AND)
2.4.6字符模糊匹配
2.5查询结果的排序(ORDERBY)
2.6数据分组(GROUPBY)
第3章基本SQL用法
3.1SQL编写风格
3.2数据表连接的使用
3.2.1内连接
3.2.2外连接
3.2.3交叉连接
3.3子查询
3.3.1嵌套子查询
3.3.2相关子查询
3.4集合的使用
3.4.1并集(UNION)
3.4.2交集(INTERSECT)
3.4.3差集(MINUS)
3.5CASE表达式
3.5.1简单型CASE子句
3.5.2搜索式CASE子句
3.6HAVING子句的使用
3.7DISTINCT语法的使用
3.8特殊SQL排序法
3.8.1CASE表达式
3.8.2字符串位置函数(INSTR、CHARINDEX)
3.8.3COUNT函数(聚合函数)
3.9如何取得两数据集中非重复的数据
3.9.1FULLOUTERJOIN
3.9.2区域去除
3.10如何避免除零错误(AvoidDivingbyZero)
第4章数据变更处理
4.1新增─INSERT
4.1.1数据输入(INSERT...VALUES)
4.1.2数据来自其他表(INSERT...SELECT)
4.2序列值的使用
4.3取得当前自动编号值
4.3.1SCOPE_IDENTITY()
4.3.2OUTPUT
4.3.3RETURNING
4.4更新数据─UPDATE
4.5删除数据─DELETE
4.5.1删除特定数据
4.5.2使用连接删除数据(DELETEWithJOIN)
4.5.3删除重复的数据
4.5.4删除大量数据
4.5.5清空数据表(TRUNCATETABLE)
第5章数据类型
5.1基本数据类型
5.1.1字符类型
5.1.2数值类型
5.1.3日期类型
5.2数据类型的选择
5.3类型转换
5.4NULL概述
第6章字符串函数的使用
6.1字符串函数介绍
6.1.1字符串连接
6.1.2截取子串
6.1.3字符位置
6.1.4获取字符串长度(字符个数)
6.1.5删除空格(特定字符)
6.1.6字符串替换
6.1.7字符串填补
6.1.8变换字符/字符ASCII码
6.1.9变换大小写
6.2字符串模糊比较
6.3是否为数值字符串
6.4中文字判断
6.5筛选特定字符串前缀─以半导体实验生产批号为例
6.6固定长度字符串─以特定字符补足长度
6.7特定字符出现次数─以面板检测结果为例
第7章日期函数的使用
7.1格式转换
7.2取得部分日期信息
7.3日期运算的概念
7.4日期加减运算
7.5取得两个日期/时间的差
7.6取得特定日期
7.7找出下个周五
第8章数值函数的使用
8.1数值函数
8.1.1余数(MOD)和商数
8.1.2常用的数值运算函数
8.1.3次方、平方根、自然对数、对数、EXP(e)
8.1.4圆周率(PI)、三角函数(Sin、Cos、Tan)
8.2转换函数
8.3SQLServer数学运算时的注意事项
8.4判断是否为整数─余数的应用
8.5判断两个日期前后顺序─SIGN函数的应用
第9章SQL用法进阶
9.1数据行转置─RowToColumn
9.1.1通过SQL命令实现转置
9.1.2使用PIVOT命令实现转置
9.2数据列转置─ColumnToRow
9.3员工专长明细
9.4累计汇总
9.5汇总数据
9.6数据记录的排序——传回各种书籍订单订购数量排名
9.7每个部门中薪水最高的员工
9.8机群分组合并状态
9.9个税计算
9.10商品组合
9.11求职网
9.12DefectOverlap─缺陷重叠分析
9.13职务代理关系表/系统异常处理人员顺序表
9.14组织图─树型结构展开
第10章日期区间报表
10.1日报
10.1.1日期类型
10.1.2字符类型
10.2月报
10.2.1日期类型
10.2.2字符类型
10.3周报
10.3.1周的特殊定义
10.3.2运算差异分析
10.4小时区间报表
10.4.13小时区间报表
10.4.25小时区间报表
10.4.3利用序列产生报表
10.5科学园区四二轮报表
10.5.1四二轮报表-日报
10.5.2四二轮报表-月报
10.5.3四二轮报表-周报
10.5.4综合日期报表
10.6完整日期区间报表
10.6.1完整日期报表-未转置
10.6.2完整日期报表-以产品转置
10.6.3完整日期报表-以日期转置
第11章存储过程
11.1存储过程
11.1.1程序
11.1.2函数
11.1.3错误来源
11.1.4加密
11.2触发器
11.3游标的使用
11.4程序包
11.5用户自定义聚合函数
第12章异质数据源
12.1分布式查询─DatabaseLink
12.2SQLServer串联其他数据源
12.2.1查询
12.2.2INSERT/UPDATE
12.2.3对象及查询命令的差异
12.2.4结合异质数据
12.3SQL*Loader(SQLLDR)
第13章特殊应用
13.1OracleCONNECTBY命令特殊应用
13.1.1序列产生
13.1.2ColumnToRow(UNPIVOT)
13.1.3分组字符串合并
13.1.4解析CSV字符串
13.2通用表表达式的使用─CTE
13.2.1非递归的运用─查询暂存
13.2.2递归的运用
13.3序列数据表的应用
13.4随机数
13.5IN-LIST的使用
13.6制程能力指标
13.7系统数据表的使用
13.8在SQLServer中进行字符串分组串联─FORXML应用
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价