第1章 介绍SQL能力在职场发展的重要性和面试相关工作的技巧第2章 介绍面试需要掌握哪些SQL知识第3-第6章 详细介绍每个知识点,和相关的面试题。第7章SQL大数据分析,针对大数据业务场景的相关面试题、+第8章 提供各个行业的真实面试案例,和工作中某个行业的问题如何用SQL解决。
购买此书的读者目的是学会SQL应用,并且靠学习这本书拿到对口工作的offer,达到找工作/换工作的目的。如果能让这批读者看了我们的书,就能找到比较满意的工作,这样这本书的刚需特点就比较明显,变成畅销书的概率会大一些。所以在编排上始终围绕着帮助读者拿到offer找到工作展开,在达成这个目的的过程中,讲解SQL的用法和面试题。书中设置了面试题(例题)和练习题,面试题用于讲解,练习题用于练习,讲解放在答案中。
猴子
本书主编
毕业于中国科学院
著有畅销书《数据分析思维》
IBM工程师、科普中国专家、知乎知名答主
“猴子数据分析训练营”品牌创始人
知乎数据分析首席讲师
亲爱的读者朋友:我是猴子。
现如今,大多数的行业、岗位越来越多地需要与数据打交道。面对海量数据,能够快速分析,已经成为各个岗位必备的工作技能。无论是管理者,还是基层员工,都可以通过数据了解公司及业务的经营状况,以便更精准地了解当下问题,做出正确的决策。
在大数据时代,公司的海量数据不是存放在 Excel 中,而是存放在数据库中,对数据库中的数据进行有效提取、查询、分析的最有效的工具就是 SQL。
所以,在数据相关的求职面试中,SQL 成了必考的知识点。
为了帮助求职者顺利拿到 Offer,我带领各行业的作者一起编写了本书,囊括了最全的SQL 面试题。
本书的作者团队是一群活跃在各行业的一线职场人,他们将自己对 SQL 的理解,以及工作中对 SQL 运用的实战经验倾囊相授,最终融合成本书的知识。
因为本书主要讲解 SQL 面试题,所以需要读者学过 SQL 基础知识后再来阅读本书。如果还没学过 SQL,学习猴子老师的 SQL 课程可以快速入门。
本书特色
可能有些读者会问,市面上的 SQL 相关图书众多,网上获取 SQL 知识的渠道也层出不穷,那这本书面世的意义何在呢?我为本书总结出三大特色。
首先,正所谓“不积跬步,无以至千里;不积小流,无以成江海”,扎实的基础是学习任何进阶知识的前提。编写本书的初衷就是让学过 SQL 的新手,了解到工作中的常见问题是如何通过 SQL 解决的,真正做到“学以致用”。
其次,本书的另一个特色是将每个 SQL 知识点融入面试题中,帮助读者快速通过 SQL 面试。为了使读者更容易看懂 SQL 面试题,每个面试题均采用“案例分析 + 图文配合 +SQL 语句”的形式进行讲解。
最后,本书的面试题加上作者的亲身实战,所涉及的实战解法基本能够解决读者面试中遇到的 90% 的 SQL 问题。
我们相信,从实战角度去学习 SQL,其场景的复杂性、知识的综合性,也必将带给读者更多的思考,对读者灵活运用 SQL 基础知识也大有裨益。只有这样边学习、边实战地“沉浸式”学习 SQL,才能真正学习到它的精髓。
本书内容
全书分为 8 章,各章的主要内容如下。
第 1 章介绍面试流程。面试流程作为第 1 章,是因为我们需要向读者明确学习本书的目的之一——为你的求职面试助力。
第 2 章梳理应聘者面试时所要具备的 SQL 知识,从整体上了解 SQL 面试要点,涉及的SQL 知识会在后面几章逐步展开讲解。
第 3 章介绍 SQL 汇总分析相关的面试题。第 4 章介绍 SQL 复杂查询相关的面试题。第 5 章介绍 SQL 多表查询相关的面试题。第 6 章介绍 SQL 窗口函数相关的面试题。
第 7 章介绍 SQL 高级功能相关的面试题,包括存储过程、自定义变量等 SQL 高级功能。
第 8 章介绍各行业、各岗位的实战项目,让读者体验真实工作里是如何用 SQL 解决实际问题的。
本书数据下载
各章节涉及的数据,可以通过关注公众号“猴子数据分析”,在其中回复关键词“资料”进行下载。本书的 SQL 语法基于 MySQL 数据库。下载后的数据是 Excel 格式的,可以使用数据库客户端(Navicat 等)工具,通过可视化界面导入数据库中。
遗漏问题说明
由于时间和精力有限,本书难免有考虑不周之处。读者如果发现任何问题或者有关于本书的任何建议,可以在公众号“猴子数据分析”中留言,与我们联系。未来,我们将持续收集你们提供的优秀内容,并将其增补到本书的下一版中。
海外讀者沒有微信下載不了數據,可昔了