![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据仓库
数据仓库学习
数据1116
这个作者很懒,什么都没留下…
展开
-
GROUPING SETS,GROUPING__ID函数
GROUPING SETS,GROUPING__ID一、应用场景这2个分析函数通常用于OLAP中,不能累加,可以根据不同维度进行上钻和下钻。二、使用方法1、在一个GROUP BY查询中,根据不同的维度组合进行聚合,等价于将不同维度的GROUP BY结果集进行UNION ALL查询语句:select year, month, week, GROU...原创 2020-03-08 18:13:54 · 676 阅读 · 0 评论 -
hive中NULL和‘‘的定义、存储及查询方法
一、定义hive计算中NULL表示的是异常(当结果为空值、或计算错误情况会出现)。''表示是字段不为null空值,是字符串格式。二、存储方法1、hive中NULL的默认存储方式是’\N’。2、如果表中存在大量的NULL值,则在Hive的数据文件中会产生大量的\N数据,浪费存储空间。3、可以使用serialization.null.format设置NULL的存储方式,可以设置为默认的’\...原创 2020-03-15 22:19:28 · 3141 阅读 · 0 评论 -
mysql索引学习
mysql索引:https://blog.csdn.net/qq_26975307/article/details/91367232原创 2020-09-30 11:28:19 · 87 阅读 · 0 评论 -
开窗函数学习整理
一、开窗函数是什么1、定义:普通的聚合函数聚合的行集是组,开窗函数聚合的行集是窗口。因此,普通的聚合函数每组(Group by)只返回一个值,而开窗函数则可为窗口中的每行都返回一个值。简单理解,就是对查询的结果多出一列,这一列可以是聚合值,也可以是排序值。在ISO SQL规定了这样的函数为开窗函数,在 Oracle中则被称为分析函数,而在DB2中则被称为OLAP函数。(聚合函数是对一组值执行计算并返回单一的值的函数。)2、特征:区别于聚合函数,开窗函数在聚合函数后增加了OVER 关键字。SQL允许原创 2020-09-02 21:36:03 · 2843 阅读 · 0 评论