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

相关推荐
知识即是力量ol3 小时前
口语八股——MySQL 核心原理系列(终篇):SQL优化篇、日志与主从复制篇、高级特性篇、面试回答技巧总结
sql·mysql·面试·核心原理
xutSwIpZotzM8 小时前
量产HX711电子秤采集模块全套资料,包含原理图、PCB文件、BOM以及源码HEX,支持串口波...
hadoop
不剪发的Tony老师9 小时前
FlySpeed:一款通用的SQL查询工具
数据库·sql
ℳ₯㎕ddzོꦿ࿐11 小时前
[特殊字符] 【踩坑记录】没调 startPage(),SQL 却被自动分页了?
数据库·sql
SQL必知必会11 小时前
SQL 描述性统计:超越平均值和计数
数据库·sql
ActionTech11 小时前
数据集推荐 06 | 首款 NL2GeoSQL 的测试基准和数据集来了!
数据库·人工智能·sql
码云数智-大飞11 小时前
跳出索引思维定式:一次基于业务逻辑的非典型 SQL 优化实践
数据库·sql
山岚的运维笔记11 小时前
SQL Server笔记 -- 第46章 窗口函数
数据库·笔记·sql·microsoft·sqlserver
SQL必知必会11 小时前
使用 SQL 构建转化漏斗
数据库·sql·数据分析
云游云记12 小时前
php crm客户属性字段变更记录:业务合规与数据可信的核心保障
sql·php·crm