大家好,又见面了,我是你们的朋友全栈君。
SQL主要是用来到数据库里查询数据,这是数据分析过程的第一步。
你要分析数据,首先要获取数据。所以,这是转行到数据分析岗位的必备技能。
感谢 @猴子 老师的“猴子聊人物”公众号,我入门SQL就是在猴子的“转行数据分析师闯关教程”里学到的。
柯本:新手如何学习SQLzhuanlan.zhihu.com
柯本:《MySQL必知必会》学习小结zhuanlan.zhihu.com
一、SQL性能优化题
SQL语句的性能优化是经常在面试数据分析师的过程中被问到的。在大型数据库里调用查询数据,效率很重要,语句使用不当,甚至会导致数据库卡死(面试过程中面试官直接跟我说的,之前我根本不知道语句还要优化~ )。
1 SQL语句执行顺序
2 SQL语句性能优化方法
MySql学习(七) — 查询性能优化 深入理解MySql如何执行查询www.cnblogs.com
安利这篇文章,学习一下会提升很多。
二、SQL语句题
以上题目我自己做了一份答案,但是我也是新手,可能做得也不是最优答案,就没有放上来。
我自己的做法是,将这些抽象的问题,在navicat里生成真实的表格,然后写查询语句,看执行出来的结果是否正确。不要怕麻烦,这也是一个学习的过程。
如果需要我做的答案的小伙伴,也可以私信我。
http://note.youdao.com/noteshare?id=5ef51ee6aea226dc24275aac635c1cba&sub=B3D65399276D4C5C8974650AFC2BEA50note.youdao.com
增加 SQL – ZOO 习题答案:
有道云笔记note.youdao.com
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/124919.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...