Hive函数大全 目录:
创相似表结构空表
create table car_new_avg_temperature003 as
select * from car_new_avg_temperature002 where 1<>1;
一、关系运算:
- 等值比较: =
- 等值比较:<=>
- 不等值比较: <>和!=
- 小于比较: <
- 小于等于比较: <=
- 大于比较: >
- 大于等于比较: >=
- 区间比较
- 空值判断: IS NULL
- 非空判断: IS NOT NULL
- LIKE比较: LIKE
- JAVA的LIKE操作: RLIKE
- REGEXP操作: REGEXP
二、数学运算: - 加法操作: +
- 减法操作: –
- 乘法操作: *
- 除法操作: /
- 取余操作: %
- 位与操作: &
- 位或操作: |
- 位异或操作: ^
9.位取反操作: ~
三、逻辑运算: - 逻辑与操作: AND 、&&
- 逻辑或操作: OR 、||
- 逻辑非操作: NOT、!
四、复合类型构造函数 - map结构
- struct结构
- named_struct结构
- array结构
- create_union
五、复合类型操作符 - 获取array中的元素
- 获取map中的元素
- 获取struct中的元素
六、数值计算函数 - 取整函数: round
- 指定精度取整函数: rou