成功加入购物车

去购物车结算 X
智胜图书专营店
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫
  • sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫

sql经典实例 第2版 数据库 (美)安东尼·莫利纳罗,(澳)罗伯特·德·格拉夫

举报

第二版升级更新,巧妙应对160余个sql使用场景,实例短小精悍,涵盖5种主流的关系数据库:oracle、mysql、tgresql、sql server、db2等。

  • 作者: 
  • 出版社:    人民邮电出版社
  • ISBN:    9787115577962
  • 出版时间: 
  • 版次:    1
  • 装帧:    平装
  • 开本:    16
  • 页数:    468页
  • 字数:    691千字
  • 作者: 
  • 出版社:  人民邮电出版社
  • ISBN:  9787115577962
  • 出版时间: 
  • 版次:  1
  • 装帧:  平装
  • 开本:  16
  • 页数:  468页
  • 字数:  691千字

售价 67.70 4.8折

定价 ¥139.80 

品相 全新品相描述

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-05-09

    数量
    库存38
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      货号:
      xhwx_1202548392
      品相描述:全新
      正版特价新书
      商品描述:
      主编:

      1.第二版升级更新,巧妙应对160余个ql使用场景;
      2.实例短小精悍,涵盖5种主流的关系数据库:oracle、myql、tgreql、ql erver、db2等;
      3.数据分析师常备案头书。

      你或许熟悉ql基础知识,但能否充分发挥它的强大威力呢?本书从实战角度展示ql在查询之外的能力。你将学会用ql进行统计分析,像使用商业智能工具那样制作报表,进行文本数据匹配,以及执行复杂的期数据分析。本书的写作方式独树一帜,以160余个真实场景为例,提供了让你耳目一新的解决方案。书中的实例短小精悍,涵盖5种主流的关系数据库:oracle、myql、ql erver、tgreql和db2。

      数据分析师、数据科学家和数据库管理员可以通过本书练解决ql问题的能力,并开拓思路。对于其他需要在常工作中与ql打交道的读者,本书也是弥足珍贵的参书,有助于快速查找解决方案。

      本书第2版做了如下更新。

      修订了原有实例,帮助你巩固基础知识并充分利用各个ql实现引入的窗函数
      新增了一些实例,旨在帮助你采用可读更强、更容易实现的通用表表达式(cte)
      为非数据库专家(如数据科学家)量身定制了一些实例
      扩展了处理数字和字符串的解决方案
      包含更多标准解决方案

      目录:

      前言

      章 检索记录 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 返回的行数 7

      1.10 从表中返回n行数据 8

      1.11 查找null值 9

      1.12 将null转换为实际值 10

      1.13 模式查找 10

      1.14 小结 11

      第2章 查询结果排序 12

      2.1 按指定顺序返回查询结果 12

      2.2 按多字段排序 13

      2.3 按子串排序 14

      2.4 对同时包含字母和数字的数据进行排序 15

      2.5 排序时处理null值 17

      2.6 根据依赖于数据的键进行排序 23

      2.7 小结 24

      第3章 使用多张表 25

      3.1 合并多个行集 25

      3.2 合并相关的行 27

      3.3 查找两张表中相同的行 28

      3.4 从一张表中检索没有出现在另一张表中的值 30

      3.5 从一张表中检索在另一张表中没有对应行的行 34

      3.6 在查询中添加连接并确保不影响其他连接 36

      3.7 判断两张表包含的数据是否相同 38

      3.8 识别并避笛卡儿积 44

      3.9 同时使用连接和聚合 45

      3.10 同时使用外连接和聚合 49

      3.11 返回多张表中不匹配的行 51

      3.12 在运算和比较中使用null 55

      3.13 小结 55

      第4章 插入、更新和删除 56

      4.1 插入新记录 56

      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 删除单条记录 70

      4.15 删除违反引用完整的记录 70

      4.16 删除重复记录 71

      4.17 删除在另一张表中引用了的记录 72

      4.18 小结 73

      第5章 元数据查询 74

      5.1 列出模式中的所有表 74

      5.2 列出表中的列 75

      5.3 列出表的索引列 76

      5.4 列出表的约束 77

      5.5 列出没有相应索引的外键 78

      5.6 使用sql生成sql 81

      5.7 描述oracle数据库中的数据字典视图 83

      5.8 小结 84

      第6章 处理字符串 85

      6.1 走查字符串 85

      6.2 在字符串字面量中嵌入引号 87

      6.3 计算字符串中特定字符出现的次数 88

      6.4 将不想要的字符从字符串中删除 89

      6.5 将数字数据和字符数据分开 90

      6.6 判断字符串是否只包含字母和数字 94

      6.7 提取姓名中的首字母 98

      6.8 根据部分字符串排序 101

      6.9 根据字符串中的数字排序 103

      6.10 根据表中的行创建分隔列表 108

      6.11 将分隔数据转换为多值in列表 111

      6.12 按字母顺序排列字符串中的字符 116

      6.13 识别可视为数字的字符串 120

      6.14 提取第n个子串 125

      6.15 拆分ip地址 131

      6.16 根据发音比较字符串 133

      6.17 查找与模式不匹配的文本 134

      6.18 小结 137

      第7章 处理数字 138

      7.1 计算均值 138

      7.2 找出优选列值和小列值 140

      7.3 计算列值和 142

      7.4 计算表中的行数 143

      7.5 计算非null列值数 145

      7.6 生成移动计 145

      7.7 生成移动积 147

      7.8 滑值序列 148

      7.9 计算众数 149

      7.10 计算中值 151

      7.11 计算计占比 153

      7.12 聚合值可为null的列 155

      7.13 计算剔除优选值和大力度优惠值后的均值 156

      7.14 将由字母和数字组成的字符串转换为数字 158

      7.15 修改移动计中的值 60

      7.16 使用中位差找出异常值 161

      7.17 使用本福特法则查找反常数据 164

      7.18 小结 166

      第8章 期算术运算 167

      8.1 加上或减去若干天、若干月或若干年 167

      8.2 确定两个期相差多少天 169

      8.3 确定两个期之间有多少个工作 171

      8.4 确定两个期相隔多少个月或多 175

      8.5 确定两个期相隔多少秒、多少分钟或多少小时 178

      8.6 计算一年中有多少个工作 179

      8.7 确定当前记录和下一条记录存储的期相隔多少天 190

      8.8 小结 194

      第9章 作期 195

      9.1 判断特定的年份是否是闰年 195

      9.2 确定特定年份有多少天 201

      9.3 提取期的各个组成部分 203

      9.4 找出一个月的天和后 205

      9.5 找出一年中所有的星期n 207

      9.6 找出一个月中个和后一个星期n 213

      9.7 创建历 219

      9.8 列出一年中各个季度的天和后 230

      9.9 确定给定季度的天和后 234

      9.10 补全缺失的期 240

      9.11 根据期的特定部分进行查找 247

      9.12 根据期的特定部分对记录进行比较 248

      9.13 找出重叠的期范围 251

      9.14 小结 256

      0章 涉及区间的查询 257

      10.1 找出一系列连续的值 257

      10.2 找出同一个分组或分区中相邻行的差 260

      10.3 找出连续值构成的区间的起点和终点 265

      10.4 填补值区间空隙 268

      10.5 生成连续的数字值 271

      10.6 小结 274

      1章 查找 275

      11.1 在结果集中翻页 275

      11.2 在表中跳过n行数据 277

      11.3 在外连接中使用or逻辑 279

      11.4 确定哪些行是互逆的 280

      11.5 返回前n条记录 282

      11.6 找出值优选和大力度优惠的记录 283

      11.7 查看后面的行 284

      11.8 移行值 286

      11.9 结果排名 288

      11.10 消除重复行 289

      11.11 查找马值 291

      11.12 生成简单预测 296

      11.13 小结 303

      2章 报表制作和整形 304

      12.1 将结果集转置为一行 304

      12.2 将结果集转置为多行 306

      12.3 对结果集进行逆转置 311

      12.4 将结果集逆转置为一列 312

      12.5 消除结果集中的重复值 315

      12.6 转置结果集以简化涉及多行的计算 317

      12.7 创建尺寸固定的数据桶 319

      12.8 创建预定数量的桶 321

      12.9 创建水直方图 322

      12.10 创建垂直直方图 323

      12.11 返回未被用作分组依据的列 325

      12.12 计算简单的小计 327

      12.13 计算各种可能的小计 331

      12.14 标出非小计行 340

      12.15 使用case表达式来标识行 341

      12.16 创建稀疏矩阵 343

      12.17 按时间分组 344

      12.18 同时对不同的分组/分区进行聚合 348

      12.19 聚合移动值区间 349

      12.20 转置包含小计的结果集 356

      12.21 小结 360

      3章 分层查询 361

      13.1 呈现父子关系 362

      13.2 呈现子–父–祖父关系 365

      13.3 创建基于表的分层视图 369

      13.4 找出给定父行的所有子行 373

      13.5 确定叶子节点、分支节点和根节点 374

      13.6 小结 381

      4章 杂项 382

      14.1 使用sql server运算符pivot创建交报表 382

      14.2 使用sql server运算符unpivot逆转置交报表 384

      14.3 使用oracle子句model转置结果集 386

      14.4 从不固定的位置提取子串 389

      14.5 确定特定年份有多少天(另一种oracle解决方案) 391

      14.6 找出同时包含字母和数字的字符串 393

      14.7 在oracle中将整数转换为其二进制表示 395

      14.8 对经过排名的结果集进行转置 397

      14.9 给经过两次转置的结果集添加列标题 401

      14.10 在oracle中将标量子查询转换为复合子查询 412

      14.11 将序列化数据转换为行 414

      14.12 计算占计的百分比 418

      14.13 确定编组是否包含指定的值 419

      14.14 小结 422

      附录a 温窗函数 423

      附录b 通用表表达式 446


      内容简介:

      本书详细介绍了oracle、myql、tgreql、ql erver、db2等各种关系数据库的ql查询和一些基础的ql查询语句,并且通过短小精悍的实例,不仅讲解了如何插入、更新和删除数据,还介绍了如何检索记录、为查询结果排序、同时作多张数据库表、查询元数据、处理涉及字符串和数值的作、根据时间数据和期数据进行运算、执行层次查询和区间查询等。随着多种ql实现大量采用窗函数,本书第2版针对相关实例做了优化,还新增了为数据科学家和算法工程师量身定制的实例。本书适合数据分析师、数据库管理员以及与ql打交道的数据科学家和算法工程师阅读。

      作者简介:

      安东尼莫利纳罗(anthony molinaro),美国强生公司数据科学家,专精ql技术,擅长解决棘手的ql问题,对关系理论有深入研究。

      罗伯特德格拉夫(robert de graaf),righthip公司数据科学家,负责为公司设计和开发用于预测分析的算法,另著有managing your data cience project。

      【译者介绍】

      袁国忠,自由译者,20多年专职翻译经验,主译图书,偶译新闻稿、软文;出版译著40余部,其中包括python编程从入门到实践c prime plu中文版python基础教程(第3版)算法图解面向模式的软件架构:模式系统风投的选择:谁是下一个十亿美元级公司等,计700余万字;专事翻译前,做过两年杂志和图书编辑,从事过三年化工产品开发和分析工作。

      精彩书评:

      “很高兴看到这本书针对较新的ql主题做了修订,涵盖窗函数、通用表表达式和递归式分层查询。”

      ——thoma nield,getting tarted with ql作者

      “从未见过如此令人兴奋的ql著作。它循序渐进地将高效的解决方案罗列出来,对你已掌握的知识起到巩固和补充的作用。”

      ——cott haine,twilio软件工程师

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看