SQL数据分析:从基础破冰到面试题解(博文视点出品)

SQL数据分析:从基础破冰到面试题解(博文视点出品)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

√熟练掌握SQL是入职数据分析师的敲门砖√从实战出发,夯实SQL核心知识点√解构SQL笔试面试中的重点难点、避坑易错点√48道SQL常见面试题目解析与答案√提供配套代码下载

内容简介

本书是一本关于SQL数据分析的实战手册,首先展现了数据分析工作的日常内容,给出了数据分析岗位的工作技能要求,然后讲述了数据分析笔试与面试中对SQL的考查知识点。为了使读者满足数据分析岗位关于SQL的能力要求且快速上手数据分析工作,本书从搭建SQL环境讲起,从基础到进阶,讲述经常考查的SQL语法知识,并在最后3章配合大量数据分析的SQL题目,将题目难度分为初、中、高级,给出具体习题与参考解析,让读者通过实战练习,掌握数据分析岗位招聘中对SQL的考查重难点和数据分析工作中SQL的使用。

作者简介

王大伟,毕业于华东理工大学,硕士学位,目前就职于金融科技公司,从事数据挖掘算法工作,擅长数据分析挖掘、ECharts、Python、自然语言处理、机器学习。曾获微软最有价值专家(MVP)荣誉称号,PyCon China大会演讲嘉宾。多次与微软Reactor合作开展线上线下公开课,曾为中国电信、海通证券等企业提供技术培训,线上线下课程累计学员超3万名。“数据科学杂谈”微信公众号创始人。

章节目录

第 1 部分SQL数据分析基础与进阶

第1章 数据分析与SQL 2

1.1 数据库与SQL 2

1.2 数据分析与数据分析人员的日常工作2

1.3 数据分析工作的技能要求4

1.4 数据分析笔试/面试的SQL考点6

1.5 SQL环境搭建7

1.6 本章小结 18

第2章 破冰SELECT基础检索19

2.1 检索所需的列19

2.2 * 符号初体验21

2.3 独特的DISTINCT 21

2.4 使用ORDER BY排序检索结果23

2.5 使用LIMIT限制返回行数24

2.6 ORDER BY与LIMIT结合的妙用25

2.7 本章小结27

第3章 过滤数据,选你所想28

3.1 使用 WHERE 过滤数据28

3.2 BETWEEN 过滤的易错点31

3.3 NULL过滤的易错点33

3.4 使用IN与NOT IN过滤35

3.5 使用LIKE与通配符过滤37

3.6 复杂但精确的正则表达式39

3.7 本章小结40

第4章 计算字段真奇妙41

4.1 拼接字段的妙用 41

4.2 方便使用的别名 43

4.3 算数计算生成所需新字段44

4.4 本章小结 45

第5章 高效的数据处理函数 46

5.1 文本处理函数 46

5.2 日期/时间处理函数48

5.3 数值处理函数 50

5.4 本章小结 51

第6章 常用的聚合函数52

6.1 使用聚合函数的注意点52

6.2 DISTINCT和聚合函数的搭配55

6.3 本章小结56

第7章 分组的意义57

7.1 使用GROUP BY创建分组 57

7.2 GROUP BY的易错点 58

7.3 使用HAVING过滤分组59

7.4 分组排序的意义60

7.5 SELECT语句的执行顺序 60

7.6 本章小结 61

第8章 子查询没想象中的那么难 62

8.1 何时使用子查询62

8.2 EXISTS与NOT EXISTS 64

8.3 子查询的易错点67

8.4 如何写出子查询语句68

8.5 本章小结 68

第9章 多表连接实现复杂查询69

9.1 为什么使用多表连接查询69

9.2 多种类型的多表连接 70

9.3 多表连接的易错点74

9.4 本章小结75

第10章 组合查询的妙用76

10.1 何时使用组合查询76

10.2 UNION与UNION ALL 77

10.3 组合查询的易错点79

10.4 本章小结81

第11章 CASE WHEN真的很好用82

11.1 CASE WHEN的几种形式 82

11.2 何时使用CASE WHEN 85

11.3 巧妙使用CASE WHEN实现查询85

11.4 CASE WHEN的易错点87

11.5 本章小结88

第12章 强大的窗口函数89

12.1 什么是窗口函数89

12.2 常用的窗口函数89

12.3 其他窗口函数95

12.4 本章小结 99

第13章 除查询外的常用数据库操作100

13.1 创建表 100

13.2 修改表101

13.3 删除表101

13.4 本章小结102

第2部分 SQL题目与参考解析

第14章 22个简单的SQL题目 104

第15章 17个中等难度的SQL题目151

第16章 9个高难度的SQL题目 198

 

SQL数据分析:从基础破冰到面试题解(博文视点出品)是2022年由电子工业出版社出版,作者王大伟。

得书感谢您对《SQL数据分析:从基础破冰到面试题解(博文视点出品)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
高效制胜:程序员面试典型题解 电子书
程序员面试题解析,力扣官方作序推荐,算法面试与知识掌握,助你斩获Dream offer。
Python数据分析基础教程 电子书
从数据处理的角度来讲解统计分析。
SQL Server 2016 数据库教程 电子书
1.软件基于2016版本全新编写。2.搭配微课视频,老师和学生可扫码观看,辅助教学和自学。3.教材提供大量实验和实习。4.提供案例源代码和教学用PPT课件。
内容电商运营:从爆文到爆款 电子书
本书结构清晰、实战性强,既是内容电商运营者的实战宝典,又是传统电商转型人员以及有意愿从事内容电商运营的有志之士的门工具书。
Wireshark网络分析从入门到实践 电子书
1.这是一本好用的工具书 对于对于网络运维人员、网络安全人员,WireShark是非常好的网络分析工具,这本优秀的基础工具书正是目前大家需要的。本书内容由浅入深,案例环环相扣,同时配备完整的代码资源,适合读者边学边练,从实践中夯实基础,掌握实践技能。 2.带读者体验身临其境的网络分析 本书系统地将WireShark与虚拟网络环境(ENSP)相结合,将WireShark的应用提升到真正实践的层面,可以帮助那些无法拥有真实网络设备的读者建立虚拟环境,从而降低学习者的门槛。除此之外,本书还采用Lua语言,扩展了Wireshark的功能。 3.这是一本经得起实践考验的教程 除此之外,本书的作者是拥有丰富经验高校教师,多年来培育了大量的网络安全方向工作人员,拥有多年的网络安全一线教学与实践经验,让你读书犹如老师在身边一对一地讲解。