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()仅支持两个

相关推荐
颜颜yan_3 分钟前
从千毫秒到亚毫秒:连接条件下推如何让复杂 SQL 飞起来
数据库·sql
ChaITSimpleLove17 分钟前
PostgreSQL 的 SQL 执行过程详解
数据库·sql·postgresql·词法分析·语法分析·执行过程
Henray202423 分钟前
SQL 窗口函数
大数据·数据库·sql
枫叶丹428 分钟前
复杂SQL性能突围:代价驱动的连接条件下推策略与工程实践
数据库·sql·金仓数据库
聆风吟º29 分钟前
直击复杂 SQL 瓶颈:金仓基于代价的连接条件下推技术落地
java·数据库·sql·kingbasees
努力进修1 小时前
复杂查询性能优化:连接条件下推的代价模型设计与实践
数据库·sql·性能优化
yatum_20149 小时前
Hadoop 2.7.3 集群部署、配置与环境变量调优全流程总结
hadoop
青槿吖11 小时前
第二篇:告别XML臃肿配置!Spring注解式IOC/DI保姆级教程,从入门到真香
xml·java·开发语言·数据库·后端·sql·spring
北漂Zachary12 小时前
Mysql中使用sql语句生成雪花算法Id
sql·mysql·算法
2301_8187320615 小时前
运行项目,sql报错无效索引 已解决
数据库·sql