当前位置:网站首页>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等。
边栏推荐
- 详细全面的postman接口测试实战教程
- 没有对象的程序员如何过七夕
- 记录谷歌gn编译时碰到的一个错误“I could not find a “.gn“ file ...”
- Gartner Hype Cycle:超融合技术将在2年内到达“生产力成熟期”
- Greenplum数据库故障分析——版本升级后gpstart -a为何返回失败
- 蓝牙Mesh系统开发五 ble mesh设备增加与移除
- fragment可见性判断
- Short domain name bypass and xss related knowledge
- 直播回放含 PPT 下载|基于 Flink & DeepRec 构建 Online Deep Learning
- 迅睿cms网站搬迁换了服务器后网站不能正常显示
猜你喜欢

优化Feed流遭遇拦路虎,是谁帮百度打破了“内存墙”?

直播回放含 PPT 下载|基于 Flink & DeepRec 构建 Online Deep Learning

Understand the recommendation system in one article: Recall 06: Two-tower model - model structure, training method, the recall model is a late fusion feature, and the sorting model is an early fusion

基于OpenVINO工具套件简单实现YOLOv7预训练模型的部署

缺陷检测(图像处理部分)
![[Unity Entry Plan] Handling of Occlusion Problems in 2D Games & Pseudo Perspective](/img/de/944b31c68cc5b9ffa6a585530e7be9.png)
[Unity Entry Plan] Handling of Occlusion Problems in 2D Games & Pseudo Perspective

Getting Started with Kubernetes Networking

快速批量修改VOC格式数据集标签的文件名,即快速批量修改.xml文件名

多线程涉及的其它知识(死锁(等待唤醒机制),内存可见性问题以及定时器)

深度学习:使用nanodet训练自己制作的数据集并测试模型,通俗易懂,适合小白
随机推荐
10年测试经验,在35岁的生理年龄面前,一文不值
没有对象的程序员如何过七夕
【Redis】Linux下Redis安装
Jin Jiu Yin Shi Interview and Job-hopping Season; Are You Ready?
缺陷检测(图像处理部分)
进程在用户态和内核态的区别[独家解析]
汇编语言之源程序
pytorch的使用:卷积神经网络模块
亚马逊云科技携手中科创达为行业客户构建AIoT平台
Programmer's list of sheep counting when insomnia | Daily anecdote
如何发现一个有价值的 GameFi?
C language basics -- pointers
快速批量修改VOC格式数据集标签的文件名,即快速批量修改.xml文件名
PHP Skills Assessment
JWT简单介绍
iNFTnews | 对体育行业和球迷来说,NFT可以带来什么?
树形查找(二叉查找树)
新来个技术总监,把DDD落地的那叫一个高级,服气
.Net C# Console Create a window using Win32 API
释放技术创新引擎,英特尔携手生态合作伙伴推动智慧零售蓬勃发展