Hive_慕课网2
Hive_慕课网 2
数据的导入
数据的查询
hive的函数
size 得到的是map集合中的个数 cast是转换函数
hive中的日期函数
to_date 选择日期部分 datediff 两个日期差 date_add 指定日期加个时间
hive 条件表达式
coalesce(列1,列2) 反对(列1,列2)中第一个不是空的值
case 列名 WHEN 列中值 THEN 操作 WHEN 列中值 THEN 操作 ELSE 操作 end
hive聚合函数与表生成函数
- 使用explode 生成表
表连接
等值连接 where B.b=C.c 不等根据等值理解
外连接
查看部分 部分号 部分员工数
有链接例子:
自连接
hive的子查询
子查询即 select * from (select * from table)类似的这种