HIVE中常用函数大全
来源:互联网 发布:琵琶是不是中国 知乎 编辑:程序博客网 时间:2024/06/05 18:01
一、关系运算:
1. 等值比较: =
语法:A=B
操作类型:所有基本类型 描述:如果表达式A与表达式B相等,则为TRUE;否则为FALSE 举例: hive>select 1 from lxw_dual where 1=1; 1
- 不等值比较: <>
语法: A <> B
操作类型:所有基本类型
描述:如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A与表达式B不相等,则为TRUE;否则为FALSE
举例:
hive> select1 from lxw_dual where 1 <> 2;
1
3.小于比较: <
语法: A < B
操作类型:所有基本类型
描述:如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A小于表达式B,则为TRUE;否则为FALSE
举例:
hive> select1 from lxw_dual where 1 < 2;
1
- 小于等于比较: <=
语法: A <= B
操作类型:所有基本类型
描述:如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A小于或者等于表达式B,则为TRUE;否则为FALSE
举例:
hive> select1 from lxw_dual where 1 <= 1;
1
- 大于比较: >
语法: A > B
操作类型:所有基本类型
描述:如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A大于表达式B,则为TRUE;否则为FALSE
举例:
hive> select1 from lxw_dual where 2 > 1;
1
- 大于等于比较: >=
语法: A >= B
操作类型:所有基本类型
描述:如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A大于或者等于表达式B,则为TRUE;否则为FALSE
举例:
hive> select1 from lxw_dual where 1 >= 1;
1
注意:String的比较要注意(常用的时间比较可以先to_date之后再比较)
hive> select* from lxw_dual;
201111120900:00:00 2011111209
hive> selecta,b,a
- HIVE中常用函数大全
- hive - Hive函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- oracle中常用函数大全
- Hive(十二)--Hive函数大全
- hive-04-Hive函数大全
- #HIve#IDE中常用函数的记录
- Hive-2.HiveQL查询中常用函数
- Hive函数大全
- Hive函数大全
- Hive函数大全
- hive函数大全
- spring + mybatis + maven + intell idea 开发配置问题
- javascript操作表格案例讲解
- F5负载均衡器的功能介绍和配置图示
- Spark在Yarn上的动态资源分配
- Android Studio开发过程中各种问题
- HIVE中常用函数大全
- 用JavaScript Core向UIWebView中的web页注入native类
- Hello SmartWeb and React
- Android 循环切换图片 ConvenientBanner简单应用
- 关于android Activity窗体动画
- 配置F5负载均衡
- 如何修改WAMP中mysql数据库账号和密码
- [Tomcat]无法使用tomcat6.exe启动服务解决办法
- Android网络图片处理之三层缓存详解