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

相关推荐
数厘7 小时前
2.1SQL 学习:先懂数据库概念再学 SQL
数据库·sql·学习
spencer_tseng11 小时前
dameng CREATE USER
sql·dameng
数厘11 小时前
2.15 sql基础查询(SELECT、FROM、字段别名、常量与表达式)
数据库·sql·oracle
若阳安好13 小时前
【提效小工具】IN SQL、UPDATE SQL、INSERT SQL
java·数据库·sql
杭州杭州杭州16 小时前
数仓实验1
hive
Trouvaille ~18 小时前
【MySQL篇】复合查询:多表数据的整合
数据库·sql·mysql·面试·复合查询·基础入门·多表连接
cyber_两只龙宝18 小时前
【Oracle】Oracle之SQL中的单行函数
linux·运维·数据库·sql·云原生·oracle
人工干智能19 小时前
科普:pandas 中的类 SQL语句:transaction.groupby(“card_id“)[‘purchase_day‘].diff()
数据库·sql·pandas
淼淼爱喝水21 小时前
SQL注入漏洞检测与修复
数据库·sql
杭州杭州杭州21 小时前
数仓实验2
hive