HIVE SQL 判断空值函数

目录

nvl()

sql 复制代码
select nvl(null,2);

输出:2

sql 复制代码
select nvl('',2);

输出:''

coalesce()

sql 复制代码
select coalesce(null,2);

输出:2

sql 复制代码
select coalesce('',2);

输出:''

sql 复制代码
select coalesce(null,null,2);

输出:2

*coalesce()支持三个及三个以上字段的空值判断;nvl()仅支持两个

相关推荐
laocooon52385788614 小时前
大专Hadoop课程考试方案设计
大数据·hadoop·分布式
是阿威啊14 小时前
【用户行为归因分析项目】- 【企业级项目开发第五站】数据采集并加载到hive表
大数据·数据仓库·hive·hadoop·spark·scala
云草桑14 小时前
C#性能优化SQL中left join与exists linq ORM sqlsuger
sql·mysql·c#·linq·sql优化
memgLIFE14 小时前
SQL 优化方法详解(2)
java·数据库·sql
zhixingheyi_tian14 小时前
Yarn 之 nodemanager.containermanager.container
hadoop
Hello.Reader1 天前
Flink Table/SQL 自定义 Connector从 DDL 元数据到运行时 Source/Sink(含 Socket 全栈例子拆解)
大数据·sql·flink
爱可生开源社区1 天前
SCALE | 2025 年 12 月《大模型 SQL 能力排行榜》发布
数据库·sql·aigc
羊小猪~~1 天前
数据库学习笔记(十九)--C/C++调用MYSQL接口
数据库·笔记·后端·sql·学习·mysql·考研
宇宙的尽头是PYTHON1 天前
最简单的sql求最大值
数据库·sql
心止水j1 天前
数据库问题
数据仓库·hive·hadoop