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

相关推荐
谷新龙0011 小时前
大数据环境搭建指南:基于 Docker 构建 Hadoop、Hive、HBase 等服务
大数据·hadoop·docker
爱吃面的猫7 小时前
大数据Hadoop之——Hbase下载安装部署
大数据·hadoop·hbase
先做个垃圾出来………8 小时前
SQL的底层逻辑解析
数据库·sql
王小王-1239 小时前
基于Hadoop的餐饮大数据分析系统的设计与实现
hive·hadoop·flask·sqoop·pyecharts·hadoop餐饮大数据分析·hadoop美食数据分析
Lx3529 小时前
MySQL物化视图:预计算查询结果的定期刷新
sql·mysql·性能优化
Lx3529 小时前
Mysql死锁日志分析:事务逻辑冲突的排查技巧
sql·mysql·性能优化
RainbowSea10 小时前
14. MySQL 锁的详细说明
java·sql·mysql
RainbowSea10 小时前
12 MySQL 数据库其它调优策略
java·sql·mysql
ChinaRainbowSea11 小时前
9-2 MySQL 分析查询语句:EXPLAIN(详细说明)
java·数据库·后端·sql·mysql
大数据CLUB13 小时前
基于spark的航班价格分析预测及可视化
大数据·hadoop·分布式·数据分析·spark·数据可视化