栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Spark SQL空值处理函数 coalesce

Spark SQL空值处理函数 coalesce

函数说明

coalesce这个英文单词是联合,合并的意思。

用于字段空值的处理,譬如,希望把空值转为0。

使用方法

coalesce(field1, value):意思是如果field1不为null, 则返回field1本身的值,否则,返回value;

如: select coalesce(field1, 0), 当field1为null, 则返回0。

coalesce可以从左到右依次判定多个字段的值,如下:

coalesce(field1, field2, field3, value): 字段的个数不限,从左到右依次判定,取第一个不为null 的字段的值, 如果所有字段值都为null, 则返回value。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/710186.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号