数据分析师的成长之路
文章平均质量分 74
不会飞的熊猫
这个作者很懒,什么都没留下…
展开
-
SQL基础学习:七、数据分组
数据分组1. group by2. having3.having和where的区别SQL聚集函数可用来汇总数据。这使我们能够对行进行计数,计算和与平均数,获得最大和最小值而不用检索所有数据。如果要返回每个供应商提供的产品数目怎么办?此时Group by的功能就显现出来,或者返回只提供单项产品的供应商所提供的产品,此时Having的优势就显现出来。本篇主要学习select的另外两个子句 Group by, Having。products 表1. group by举例:返回每个供应商提供的产品数目原创 2021-06-02 14:38:54 · 220 阅读 · 0 评论 -
SQL基础学习:六、排序函数
排序函数排序函数(row_number、rank、dense_rank)我们经常要用到对表格进行排序,而排序的方法有很多种,今天我们着重学习ROW_NUMBER、RANK、DENSE_RANK、NTILE排序方法的使用,以及它们之间的异同。products 表排序函数(row_number、rank、dense_rank)学习排序函数之前,先了解分析函数语法语法:function(…) over(partition_Clause,order by_Clause[,windowing_Claus转载 2021-06-01 17:29:48 · 664 阅读 · 0 评论 -
SQL基础学习:五、聚集函数
聚集函数聚集类函数1.聚集类函数(avg、max、min、sum、count、stddev、variance、median)排序类函数2.排序类函数()聚集类函数我们经常需要汇总数据而不用把它们实际检索出来,为此SQL提供了专门的函数。products 表1.聚集类函数(avg、max、min、sum、count、stddev、variance、median)语法:AVG(DISTINCT|ALL)功能:求平均值,参数ALL表示对所有的值求平均值,参数DISTINCT ALL 只对不同的值求原创 2021-06-01 16:26:26 · 946 阅读 · 0 评论 -
SQL基础学习:四、Oracle函数-日期处理类函数
SQL函数-日期处理类函数日期处理类函数1.日期格式转换成字符串(to_char)2.字符串格式转换成日期(to_date)3.日期运算类函数(add_months、months_between、last_day、next_day、extract、trunc)4.几个实际应用的例子日期处理类函数简介:1.Oracle采用date类型表示日期时间,这是一个7字节的固定宽度的数据类型,有7个属性,包括:世纪、世纪中哪一年、月份、月中的哪一天、小时、分钟和秒。本文中把date类型称为日期时间类型,简称日期原创 2021-05-28 17:27:13 · 457 阅读 · 2 评论 -
SQL基础学习:四、Oracle函数-数值处理类函数
SQL函数-以Oracle函数举例SQL函数1.文本处理函数1.字母大小写相关函数2.字符串连接函数3.填充函数2.数值函数组合WHERE 子句(AND、OR、IN、NOT)3.用通配符进行过滤-LIKE的使用总结SQL函数可移植(portable) 所编写的代码可以在多个系统上运行。为了代码的可移植,许多SQL程序员不赞成使用特殊实现的功能。虽然这样做很有好处,但不总是利于应用程序的性能。如果不使用这些函数,编写某些应用程序代码会很艰难。必须利用其他方法来实现DBMS非常有效地完成的工作。1.原创 2021-05-27 16:57:38 · 158 阅读 · 0 评论 -
SQL基础学习:四、Oracle函数-文本处理函数
SQL函数可移植(portable) 所编写的代码可以在多个系统上运行。为了代码的可移植,许多SQL程序员不赞成使用特殊实现的功能。虽然这样做很有好处,但不总是利于应用程序的性能。如果不使用这些函数,编写某些应用程序代码会很艰难。必须利用其他方法来实现DBMS非常有效地完成的工作。文本处理函数1.字母大小写相关函数(lower、upper、initcap)语法:LOWER(string)功能:将输入的字符串全部转换成小写语法:UPPER(string)功能:将输入的字符串全部转换成大写语原创 2021-05-27 16:53:31 · 225 阅读 · 0 评论 -
SQL基础学习:三、创建计算字段
数据的过滤过滤数据1.普通过滤1.使用where子句2.where子句操作符2.高级过滤组合WHERE 子句(AND、OR、IN、NOT)3.用通配符进行过滤-LIKE的使用总结过滤数据我们一般的需求是需要从庞大的数据库里筛选我们需要的数据,这时候就需要使用过滤数据环节:1.普通过滤1.使用where子句在where子句中指定搜索条件,进行筛选数据代码如下(示例):select * from Products where prod_price = 1000;2.where子句操作符备注原创 2021-05-26 16:09:56 · 382 阅读 · 0 评论 -
SQL的基础学习:二、数据的过滤
数据的过滤过滤数据1.普通过滤1.使用where子句2.where子句操作符2.高级过滤1.组合WHERE 子句(AND、OR、IN、NOT)2.排序数据-Order by的使用总结过滤数据我们一般的需求是需要从庞大的数据库里筛选我们需要的数据,这时候就需要使用过滤数据环节:1.普通过滤1.使用where子句在where子句中指定搜索条件,进行筛选数据代码如下(示例):select * from Products where prod_price = 1000;2.where子句操作符原创 2021-05-17 15:03:05 · 415 阅读 · 0 评论 -
SQL的基础学习:一、检索和排序数据
一.检索和排序数据前言一、关于SQL你需要知道的事1.一些关键的概念2.注意事项二、检索和排序数据1.创建一个表和插入数据2.检索数据-Select的使用2.排序数据总结前言一、关于SQL你需要知道的事SQL(发音为字母S-Q-L或sequel)是结构化查询语言(Struictured Query Language)的缩写。SQL是一种专门用来与数据库通信的语言。与其他语言(如英语或Java或Visual Basic这样的程序设计语言)不一样,SOL由很少的词构成,这是有意而为的。设计SQL的目的是原创 2021-05-11 17:04:32 · 235 阅读 · 3 评论 -
看这篇就够了系列-数据分析师的稳扎稳打之路
看这篇就够了系列-数据分析前言一、学习路径1.系列文章主要参照和借鉴2.主题内容3.写在最后前言 本人大致情况介绍下,目前任职国企一数据分析师,平时工作对数据分析方面要求都有涉猎但杂而乱,没有系统的总结,看到很多大神的高屋建瓴,遂想构建自己的能够从零学起的数据分析体系,一是巩固自己的知识架构,二来希望给初学者些许借鉴,为期一个月的更新,与诸君共勉,勇攀高峰一、学习路径1.系列文章主要参照和借鉴zl1zl2zl3:我的数据分析师转型之路,从零到字节跳动数据分析师感兴趣的可以看看原文, 感原创 2021-05-07 17:26:56 · 209 阅读 · 0 评论