# 大数据学习笔记——————-(25)

## 第25章内置运算符

### 25.1 关系运算符

25.1.1关系运算符实例

1201,Gopal,45000 ,Technical manager,TP 1202,Manisha,45000 ,Proofreader,PR 1203,Masthanvali,40000,Technical writer,TP 1204,Krian,40000,Hr Admin,HR1205,Kranthi,30000,Op Admin,Admin 1206,Gopal 01,45000,Technical manager,TP 1207,Manisha 02,45000,Proofreader,PR 1208,Masthanvali 03,4000,Technical writer,TP1209,Krian 04,46000,Hr Admin,HR1210,Kranthi 05,60000,Op Admin,Admin


CREATE TABLE IF NOT EXISTS emp ( eid int, name String, salary String, destination String) COMMENT 'Employee details'ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'STORED AS TEXTFILE;


SELECT * FROM emp WHERE eid=1205;

SELECT * FROM emp WHERE salary >=40000;

### 25.2 算术运算符

A + B

all number types

Gives the result of adding A and B.

A – B

all number types

Gives the result of subtracting B from A.

A * B

all number types

Gives the result of multiplying A and B.

A / B

all number types

Gives the result of dividing B from A.

A % B

all number types

Gives the reminder resulting from dividing A by B.

A & B

all number types

Gives the result of bitwise AND of A and B.

A | B

all number types

Gives the result of bitwise OR of A and B.

A ^ B

all number types

Gives the result of bitwise XOR of A and B.

~A

all number types

Gives the result of bitwise NOT of A.

25.2.1算术运算符实例

### 25.3 逻辑运算符

A AND B

boolean

TRUE if both A and B are TRUE, otherwise FALSE.

A && B

boolean

Same as A AND B.

A OR B

boolean

TRUE if either A or B or both are TRUE, otherwise FALSE.

A || B

boolean

Same as A OR B.

NOT A

boolean

TRUE if A is FALSE, otherwise FALSE.

!A

boolean

Same as NOT A.

25.3.1逻辑运算符实例

SELECT * FROM empWHERE salary>40000 AND detp=TP;

### 25.4 复杂运算符(ComplexOperators)

A[n]

A is an Array and n is an int

It returns the nth element in the array A. The first element has index 0.

M[key]

M is a Map

It returns the value corresponding to the key in the map.

S.x

S is a struct

It returns the x field of S.

Original: https://blog.51cto.com/u_15685799/5385790
Author: WEL测试
Title: 大数据学习笔记——————-(25)

(0)

### 大家都在看

• #### 边学边记：几个简单的数据库操作，创建数据库，删除怪字符，替换记录

以下操作在DB browser for SQLite 测试通过。 一、创建数据库 CREATE TABLE “word4” (“index&#8…

大数据 2023年2月23日
07
• #### 服务治理和注册

目录 一、Eureka 一、Eureka基础知识 1、什么是服务治理 2、什么是服务注册 3、Eureka的两个组件 二、构建单机的Eureka步骤 1、生成eurekaServi…

大数据 2023年3月1日
07
• #### ClickHouse—复合数据类型

抵扣说明： 1.余额是钱包充值的虚拟货币，按照1:1的比例进行支付金额的抵扣。2.余额无法直接购买下载，可以购买VIP、C币套餐、付费专栏及课程。 Original: https:…

大数据 2023年2月7日
09
• #### nDCG笔记及在spark中的实现

之前在排序项目中用到了nDCG，其离线指标对模型训练及上线具有一定的参考意义，在此做一个总结。因为计算是在集群的hive表进行的，所以加上了spark上的计算代码。 高度相关的文档…

大数据 2023年2月20日
011
• #### 搭建Spark伪分布式模式

任务描述 搭建Spark伪分布式模式： 1. 关闭防火墙2. 修改”/etc/hosts”文件3. 配置免密登录4. 解压Spark安装包到”/…

大数据 2023年2月16日
011
• #### 大数据笔记–Spark（第一篇）

目录 一、Spark介绍 1、概述 2、来源 二、Spark的生态系统模块 三、Spark的使用模式 1、Spark单机模式安装 2、Spark集群模式安装 四、RDD介绍 1、概…

大数据 2023年2月19日
08
• #### kafka如何保证消息不丢失？

kafka是实现异步消息通讯的中间件， &#x6574;&#x4E2A;&#x67B6;&#x6784;Producer Consumer Brok…

大数据 2023年2月26日
010
• #### OrmLiteDB数据库(依赖)的简单使用(小白成长记录)

OrmLiteDB数据库(依赖)的简单使用(本人小垃圾一个,大佬勿喷,哈哈哈哈) 这是一个简单快速的数据库操作,帮助你快速使用数据库,而不用一个个的添加SQL语句,我只说一点简单操…

大数据 2023年2月22日
09
• #### 项目实战Dubbo Spring Cloud 并使用Nacos实现注册中心

搞了大半天，终于趟平了。 本文中主要是基于Dubbo实现了服务提供和调用的demo，并接入Nacos注册中心。 Dubbo Spring Cloud 是Spring Cloud A…

大数据 2023年3月2日
08

一、何为高水位 日常生活中，我们一般把什么叫做水位呢？ 经典教科书 在时刻 T，任意创建时间（ Event Time）为 T’，且 T'<=t< code> &a…

大数据 2023年2月27日
07
• #### Hive 使用 Beeline 连接配置

大数据 2023年2月25日
011
• #### Scala系列-1、scala初体验

版权声明：本文为博主原创文章，遵循 CC 4.0 BY-SA 版权协议，转载请附上原文出处链接和本声明。 传送门：大数据系列文章目录 目录 scala的基本介绍 scala的安装操…

大数据 2023年2月19日
09
• #### Java面试问题整理笔记-Redis基础知识

Redis基础知识 1.什么是Redis？ 2.Redis数据类型？应用场景？ * 2.1String 2.2Hash 2.3List 2.4 Set 2.5 Sorted Set…

大数据 2023年2月13日
013
• #### Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hado

在hive中进行撤销角色或者用户权限的问题上出现了如下的错误 Error: Error while processing statement: FAILED: Execution …

大数据 2023年2月22日
015
• #### 数据转换工具sqoop安装和使用

一、Sqoop概述 Sqoop&#x662F;Apache&#x4E00;&#x6B3E;&#x5F00;&#x6E90;&#x5D…

大数据 2023年2月12日
08
• #### 使用clickhouse实现开窗函数 row/rank_number 和 lag lead

ROW_NUMBER实现 如何在ClickHouse中实现ROW_NUMBER OVER 和DENSE_RANK OVER等同效果的查询，它们在一些其他数据库中可用于RANK排序。…

大数据 2022年8月17日
0150