技术栈

HIVE SQL 判断空值函数

永远在减肥永远110的的小潘2023-11-26 9:12

目录

  • nvl()
  • coalesce()

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

上一篇:Python中的全局变量和局部变量详解
下一篇:【C++干货铺】优先队列 | 仿函数
相关推荐
数厘
1 天前
2.1SQL 学习:先懂数据库概念再学 SQL
数据库·sql·学习
spencer_tseng
1 天前
dameng CREATE USER
sql·dameng
数厘
1 天前
2.15 sql基础查询(SELECT、FROM、字段别名、常量与表达式)
数据库·sql·oracle
若阳安好
2 天前
【提效小工具】IN SQL、UPDATE SQL、INSERT SQL
java·数据库·sql
杭州杭州杭州
2 天前
数仓实验1
hive
Trouvaille ~
2 天前
【MySQL篇】复合查询:多表数据的整合
数据库·sql·mysql·面试·复合查询·基础入门·多表连接
cyber_两只龙宝
2 天前
【Oracle】Oracle之SQL中的单行函数
linux·运维·数据库·sql·云原生·oracle
人工干智能
2 天前
科普:pandas 中的类 SQL语句:transaction.groupby(“card_id“)[‘purchase_day‘].diff()
数据库·sql·pandas
淼淼爱喝水
2 天前
SQL注入漏洞检测与修复
数据库·sql
杭州杭州杭州
2 天前
数仓实验2
hive
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点03一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛04基于 Docker 部署 Hermes Agent 并接入飞书机器人的完整指南05GPT-6核心能力解析及与现有主流大模型对比06零成本!Ollama本地部署国产大模型全指南(支持Kimi-K2.5/GLM-5/Qwen,新手秒上手)07GPT-6发布日深度解析-Symphony架构200万Token实战08从限购到畅通:GLM-5.1 Coding Plan接入攻略09AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析10免费!不限量!用opencode接入英伟达(NVIDIA)大模型,轻松打造你的 AI 编程助手