当前位置:网站首页>CPDA|运营人如何从负基础学会数据分析(SQL)
CPDA|运营人如何从负基础学会数据分析(SQL)
2022-08-05 01:53:00 【hb15302782362】
CPDA|运营人如何从负基础学会数据分析(SQL)
每个初入行的新人都会察觉到,运营是一个似乎并没有自己的核心竞争力和安全感的工作。因为每天的工作好像都被各种琐事所围绕,而只有一个主题是永恒不变的,那就是—提需求,不断的提各种需求。
运营人需要一个硬核技能,提升自己的职业价值,提高自己的职业安全感,而不是每天都在各种的等排期:数据分析排期、产品设计排期、UI排期、开发排期。
运营迫切需要通过利用SQL工具,从数据中及时发现更多的业务价值,提高自己的产出。
SQL大概是互联网公司做数据分析用到的最多、最重要的工具了,在整个数据分析过程中,用Sql提取数据,可能要占到整个数据分析过程的50%-80%,以至于很多数据分析师都被戏称为“Sql Boy/Girl”。
mysql数据库的功能可以用四个字概括:增删改查。
但是对于我们来说,我们能用到的只会有数据库查询功能,其它权限是不可能开放给你的。
如果数据库你觉得生涩的话,可以这么理解:
•SQL? 就是一条存取数据的命令
•数据库? 就相当于一个文件夹
•数据表? 就相当于文件夹内的一个Excel文件
–表名就是文件名
–表中的每一列有一个名字,就是列名,也可以成为字段
SQL的学习可以分为三块:
简单查询、
关联查询、
函数引用。
什么是查询呢?
在数据库建立之后,通过sql命令里最常用的语句SELECT,让我们查看数据库里保存的数据,并可以进行一定的分析和归纳。
简单查询:
SELECT语句的完整格式包含6个子句:
1、FROM 子句:查询数据的表,指定数据的来源。
2、WHERE 子句:查询数据的过滤条件。
3、GROUP BY 子句:对匹配 WHERE 子句的查询结果进行分组。
4、HAVING 子句:对分组后的结果进行条件限制。
5、ORDER BY 子句:对查询结果进行排序,后面跟 DESC 降序或 ASC 升序(默认)。
6、LIMIT 子句:对查询的显示结果限制行数。
关联查询:
如果要进行多表查询,就需要用到连接。
连接查询是把两个或多个表连接在一起来获取数据,是关系型数据库中最主要的查询。表的连接方式主要包括内连接、外连接和交叉连接等。
1、from 指定查询表名、并给出别名。
2、left join 左外连接,左表全部记录及右表匹配记录出现在查询结果中。
3、inner join 内连接,左表和右表共同的记录出现在查询结果中。
4、right join 右外连接,右表全部记录及左表匹配记录出现在查询结果中。
5、on 指定关联条件。
表连接后的结果可以通过图清晰的展示出来。
函数引用:
利用函数可以提高sql的效率,经常用到的函数主要有:
逻辑运算:and、or、not;
数值运算:round、floor、ceil、rand、exp、sqrt等;
日期函数:from_unixtime、unix_timestamp、year、month、day、hour、minute、second、weekofyear、detediff、date_add、date_sub等;
条件函数:if、coalesce、case when等;
字符串函数:concat、substr、trim、reverse、split等;
集合统计函数:count、sum、max、min、percentile等。
边栏推荐
猜你喜欢
随机推荐
Methods commonly used interface automation test framework postman tests
(17) 51 MCU - AD/DA conversion
Interview summary: Why do interviewers in large factories always ask about the underlying principles of Framework?
Opencv - video frame skipping processing
2022杭电多校第一场
配置类总结
多线程涉及的其它知识(死锁(等待唤醒机制),内存可见性问题以及定时器)
基于OpenVINO工具套件简单实现YOLOv7预训练模型的部署
记录谷歌gn编译时碰到的一个错误“I could not find a “.gn“ file ...”
CNI (Container Network Plugin)
手把手基于YOLOv5定制实现FacePose之《YOLO结构解读、YOLO数据格式转换、YOLO过程修改》
优化Feed流遭遇拦路虎,是谁帮百度打破了“内存墙”?
进程在用户态和内核态的区别[独家解析]
Oracle encapsulates restful interfaces into views
【Redis】Linux下Redis安装
软件测试技术之最有效的七大性能测试技术
Xunrui cms website cannot be displayed normally after relocation and server change
Why is this problem reported when installing oracle11
Are testing jobs so hard to find?I am 32 this year and I have been unemployed for 2 months. What should an older test engineer do next to support his family?
Method Overriding and Object Class