从零开始学SQL-为什么要学SQL

薛奔
薛奔
薛奔
15
文章
0
评论
2020-04-1709:05:00 评论 1,081 998字
摘要

很多传统行业的分析师很少学过SQL,因为除非公司特别大,不然有Excel足够了,最多再加上Access就够了。但是未来是大数据时代,已经不是Excel能轻易搞定了,也不是一些后台系统能满足业务的需求了。  

我司作为大电商,听BI同事说我们的底层数据表超过1万张。可以想象各种口径的数据指标定义多么复杂,种类多么多。那没有现成后台报表,就需要从底层提取数据,也就需要学SQL.当然我们不是当DBA,不需要很精通,会些日常就差不多了。加上SQL能应用到Excel里,所以哪怕玩Excel的童鞋学点SQL也是好的。比如说多条件查找匹配,不管你是index match还是vlookup 辅助列,数据量变大,就会很卡,用SQL就会比较方便,速度运行很快。带我的前辈说数据分析师的入门要求是取数能力。熟悉SQL,常用的要懂,不然你只能等后台有的数据,未来发展受限比较大。而且这年头基本数据分析相关岗位都要会SQL。不求精通到去当DBA,select熟练还是很有必要的。而且SQL这语言的查询select功能在很多软件里都能用到,光Excel里可以结合连接外部数据,结合透视表,结合VBA应用。连接外部数据,我们很快就会讲到它。有人说学了SQL,无法应用怎么办。我认为职场学习是为了现在工作或未来工作的需要,光看冲动和兴趣是不够的。未来准备很重要,前瞻准备是为了把握未来的机遇,不然机遇来了,你不会。他就过去了。但不是说我们什么都要学,比如说我作为数据分析师,我会考虑学Sql,R.但哪怕免费YY课有大神教我学PS,我也不会考虑学。我可见的几年还不需要学很多的PS技巧。另外学习需要有回报,物质或精神,不然是无法长久的。我写这文章的目的,一是加深自己对SQL的理解;二是扩大知名度,三是锻炼文笔能力吧。另外这年头想练习,还愁没练习嘛。你把原本用Excel函数做的数据处理尝试用SQL来做,这样不就有练习了嘛。而且可以研究到底哪个更适合。之外还有很多SQL论坛,肯定有大量的练习。所以要练习,绝对是不愁的。有人说学了没用,容易遗忘。没错,是这样的,那就想办法自己去多用。如果对于你来说,真的没什么用,也不需要纠结。至少你有印象,你知道怎么回忆,怎么去找出方法。我现在Excel还不错,但几年后可能也很少用函数,我也会遗忘,但有印象大概什么函数能做什么,我百度点案例和解释,在自己思考下也就回来了。

最后送一句前辈给我的话:解决自身痛苦,帮助他人喜悦,经济正面反馈。学Excel如此,学其他亦如此。Excel方面我1基本没问题,正在做2和3。

End.作者:Excel报表顾问来源:微博本文均已和作者授权,如转载请与作者联系。

  • 我的微信公众号
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: