hive:条件判断脚本
来源:互联网 发布:淘宝橱窗位是什么 编辑:程序博客网 时间:2024/05/17 12:00
参考hive常用运算。
•If函数: if
•非空查找函数: COALESCE
•条件判断函数:CASE
• If 函数 : if
语法: if(boolean testCondition, T valueTrue, T valueFalseOrNull)
返回值: T
说明: 当条件testCondition为TRUE时,返回valueTrue;否则返回valueFalseOrNull
举例:
hive> select if(1=2,100,200) from dual;
200
hive> select if(1=1,100,200) from dual;
100
• 非空查找函数 : COALESCE
语法: COALESCE(T v1, T v2, …)
返回值: T
说明: 返回参数中的第一个非空值;如果所有值都为NULL,那么返回NULL
举例:
hive> select COALESCE(null,'100','50′) from dual;
100
条件判断函数: CASE
语法 : CASE a WHEN b THEN c [WHEN d THEN e]* [ELSE f] END
返回值 : T
说明:如果 a 等于 b ,那么返回 c ;如果 a 等于 d ,那么返回 e ;否则返回 f
举例:
hive> Select case 100 when 50 then 'tom' when 100 then 'mary' else 'tim' end from dual;
mary
0 0
- hive:条件判断脚本
- Hive条件判断
- shell脚本条件判断
- shell脚本条件判断
- shell脚本条件判断
- shell脚本条件判断
- linux脚本判断条件总结
- shell脚本----if判断条件
- linux脚本判断条件总结
- Linux Shell脚本条件判断
- shell 脚本之条件判断
- Shell脚本IF条件判断和判断条件总结
- Shell脚本IF条件判断和判断条件总结
- Shell脚本IF条件判断和判断条件
- Shell脚本IF条件判断和判断条件总结
- shell 脚本学习之判断条件
- shell脚本中的if判断条件 详解
- shell 脚本学习之判断条件
- webDriver classname处理空格的方法
- hdu1013 Digital Roots 数论
- 永远的期待
- HTML <span> 标签 (w3school)
- 游戏开发笔记 前言
- hive:条件判断脚本
- perldoc 使用说明
- Android 插件框架 xCombine 开发思路简介
- OFbiz实体引擎
- UTF-8编码方式
- $.post访问webservices
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- [Mongo]分组统计时间 aggregate,group,distinct
- g++&&gcc