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

相关推荐
我叫黑大帅8 小时前
如何排查 MySQL 慢查询
后端·sql·面试
数厘11 小时前
2.21 sql聚合函数的特性与避坑指南(NULL值处理、DISTINCT在聚合函数中的应用)
数据库·sql·oracle
隐于花海,等待花开12 小时前
COLLECT_LIST函数详解
hive
亚空间仓鼠13 小时前
关系型数据库MySQL(二):高级特性
数据库·sql·mysql
隐于花海,等待花开13 小时前
数据开发常问的技术性问题及解答
大数据·hive
曹宇飞丶14 小时前
ambari server及元数据库(postgreSQL)迁移
hadoop·ambari
whn197715 小时前
为了测试性能,构造几个达梦慢sql
数据库·sql
毅炼16 小时前
MySQL 常见问题总结(3)
数据库·sql·mysql
杨云龙UP16 小时前
ODA-Oracle实践记录:通过Navicat导出导入表CSV文件并清理重复数据,处理OA待办延迟刷新问题_20260416
linux·运维·服务器·数据库·sql·mysql·oracle
xuhaoyu_cpp_java16 小时前
MySql学习(四)
数据库·经验分享·笔记·sql·学习·mysql