Apache Hive–内置运算符函数&dual测试方式| 学习笔记

开发者学堂课程大数据 Hive 教程精讲Apache Hive--内置运算符函数&dual测试方式】学习笔记,java模拟器课程紧密联系,让apache和tomcat区别用户快速学习知识。

课程地址https孙侨潞://develunix怎么读oper.aliyun.com/learning/course/90/detail/1381

Apache Hive--内置运算符函数&dual测试方式

内容介绍apache是干嘛用的

Hive函数

Hive函数

1.内置运算符

在 Hive 有四种类型的运算符:

关系运算符

算术运算符

逻辑运算符

复杂运算

内容较多,见《Hijava培训ve 官方文档》或者《hivjava语言e 常javascript百炼成仙用运算apache和tomcat区别和函数.doc》

hive 常用运算

第一部分:关系运算

vHive 支持的关javaee系运算符

l 常见的关系运算符

l 等值比较:=T

l 不等值比较:hiveos挖矿教程<六

l 小于比较:<苏卿陆容渊免费阅读

l 小于等于比较:<=

l 大于比较unix怎么读: >

l 大于等于比较:>大数据专业学什么1;

l 空值判断: IS Nhive和mysql的区别ULL

l 非空判断:大数据 IS NOT NULL

l LIKE 比较: LIKEjava编译器v

l JAVA 的 LIKE 操作:RLIKE

l REGEXP 操作: REGEXP

l 等值比较: =

语法:A=B

操作类型:所有基本类型

描述:如果表达式A与表达式B相等,则为TR大数据专业学什么UE;否则为FALSE举例:

hive> select 1 from dual where 1=1;

不等值比较:<>

语法:hiveon官网A<> B

操作类型:所有基本类型

描述:如果表达式A为NULL,或者表达式B为 NULL,返回hiveos挖矿教程 NULL;如果apache基金会表达式A与表达式B不相等,则大数据与会计为 TRUE;否则为 FALSE

举例:

hive> select 1 from dual wh大数据是什么意思ere 1<> 2;

小于比较:<

语法:A<B

操作类型:所有基本类型。

描述:如果表达式A为 NULL,或者表达java编译器式BApache为 NULL,返回 NULL;如果表达式A小于表达式B,则为 TRUE;否则为 FALSE

举例:

hive> s大数据elect 1 from dual where 1<2;

小于等于比较:<=v

语法:A<= B

操作类型:所有基本类型

描述:如果表达式A为 NULL,或者表达java式B为 NULL申请了营业执照可以不经营吗,返回 NULL;如果表达式A小于或者等于表达式B,则为 TRUE;否则为 FALSE

举例:

hive> select 1大数据行程码 from dual where 1 <= 1;

大数据技术与应用专业于等于比较:>=

逻辑运算与数学运算

Hive 数学运算

加法操作:+

减法操作: -

乘法操作:*

除法操作:/

取余操作: %

位与操作:&

位或操作: |

位异或操作: ^

位取反操作:~

数值运算:

取整函数: round

指定精度取整函数: round

舍曲林下取整函数: floor

向上取整函数: ceil

向上取整函数 Jceiling

取随机数函数: rand

自然指数函数: exp

以10为底对数函数: log10

以2为底对数函数: log2

对数开发者模式有什么用函数: log

幂运算函数hive是什么意思: pow

幂运hiver算函数: power

开平方函数: sqrt

二进制函数: bin

十六进制函数: hex

反转十六进制函数: unhex

进制转换函数: conv

绝对值函数: abs

正取余函数: pmod

正弦函数: sin

反正弦函数: asin

余弦函数: cos

反余弦函数: acos

positive函数: hositive

negative函数: negative

日期函数

UNhive怎么读IX 时间戳转日期函数: from..unixtime

获取当前SQL UNIx 时间戳函数: unix. Timestampunix什么意思

日期转 UNIx 时间戳函数: unix_tim大数据技术estamp

指定格式日期转 UNIx 时间戳函数: unix_timestamp

日期时间转日期函数: to_date

日期转年函数: vear

日期开发者模式有什么用转月函数: month

日期转天函数: day

日期转小时函数: houre

日期转分钟函数: mi申请了营业执照可以不经营吗nute

日期转秒函数: second

日期转周函数: weekofyear

日期比较函数: datediff

日期增加函数: date_add

日期减少函数: date_sub

2.内置函数

https:/lhivescwiki.apache.org/confluenceldisplay/Hive/LanguageManual+UDF 测试各种内置函大数据修仙数的快捷方法:

开发者模式有什么危害建一个 dual 表

create table dual(id string);

load 一个文件(只有一行内容:内容为一个空格)到dual表select subs开发者tr(' angelababy',2,3) from dual;