美文网首页
【Hive】列比较函数greatest

【Hive】列比较函数greatest

作者: 7ccc099f4608 | 来源:发表于2018-06-20 19:33 被阅读95次

greatest(col_a, col_b, ..., col_n)比较n个column的大小,过滤掉null,但是当某个column中是string,而其他是int/double/float等时,返回null


  1. 正常使用:
select greatest(-1, 0, 5, 8, null) 
from some_table
where dt='2018-06-19'
limit 1

返回

8
  1. 与str比较
select greatest(-1, 0, 5, 8, "dfsf") 
from some_table
where dt='2018-06-19'
limit 1

返回

null

相关文章

  • 【Hive】列比较函数greatest

    greatest(col_a, col_b, ..., col_n)比较n个column的大小,过滤掉null,但...

  • MySQL查询技巧3

    1.查询多列数据的最大值 CASE WHEN 方式 转换行格式后使用MAX函数 使用GREATEST函数 2.排序...

  • Hive函数

    Hive函数 Hive函数 一、关系运算: 等值比较: = 语法:A=B操作类型:所有基本类型描述:如果表达式A与...

  • 函数

    一,系统函数: 数学函数1,greatest 一组数值数组的最大值 select greatest(1,2,3,...

  • 大数据开发之Hive篇6-Hive函数详解

    备注:Hive 版本 2.1.1 一.Hive函数概述 1.1 Hive函数分类 函数/UDF输入一行记录,输出一...

  • Hive优化

    hive.optimize.cp=true:列裁剪 hive.optimize.prunner:分区裁剪 hive...

  • Collect_list/Collect_set

    Hive中collect相关的函数有collect_list和collect_set。 它们都是将分组中的某列转为...

  • Hive6:collect_list/collect_set(列

    Hive中collect相关的函数有collect_list和collect_set。它们都是将分组中的某列转为一...

  • Hive 自定义函数

    系统内置函数 查看系统内置函数hive> show functions;显示内置函数用法hive> desc fu...

  • Hive函数

    hive中的函数从大体上可以分为两类:hive内置函数和用户自定义函数 hive内置函数又可以根据输入输出细分为以...

网友评论

      本文标题:【Hive】列比较函数greatest

      本文链接:https://www.haomeiwen.com/subject/pooxyftx.html