对于窗口函数的一些案例 Demo。
Hive(十二)
常用函数——窗口函数
select deptno, count(*) from emp group by mgr
。这条语句如果直接执行是会报错的,此时就可以用窗口函数来解决。
Hive(十一)
常用函数
Hive 和普通的数据库一样也有一些常用函数。如果:NVL、CASE WHEN、时间转换等。
Hive(十)
数据查询(2)
除了基础的查询之外,Hive 还提供了 分桶及抽样查询
、CASE WHEN
、行列互转
等常用查询方式。
Hive(九)
数据查询(1)
Hive 的查询与 sql 基本一致,都有基本查询、别名、limit、like、分组、join 等语法。
查询语句语法:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select
Hive(八)
DML
DDL 是数据定义语言,DML 是数据操作语言。
Hive(七)
DDL 3 分区表、修改表
除了管理表、内部表外,常用的表还有分区表。分区表实际上是一个 HDFS 文件夹,文件夹下存放的是对应分区的数据
Hive(六)
DDL 2
创建表的时候,分为 管理表
和 外部表
。管理表也称为 内部表
。
Hive(五)
DDL
DDL 语句:数据库模型定义语言,用于定义数据库、表的结构。
DDL 语句不仅可以操作数据库,也可以操作数据表。
Hive(四)
Hive 数据类型
Hive 中也有和 Java 类似的基本数据类型、复杂数据类型,也可以进行类型转换。