当前位置: 首页 > news >正文

HIVE SQL函数之比较函数

背景:今天接到一个临时需求,需要比较abc的大小,但是abc三个字段都存在为空的情况。

开发:对于这个开发很简单,因为比较函数有太多了,首先想到的是用case when去进行一个非空的判断,再去比较用IF比较大小 ,后面发现SQL比较冗余,就查了一下HIVESQL的其他函数,发现了两个之前没有用过的函数leastgreates

用法:

这里简单介绍一下least 和 greates的用法

select
    least(a,b,c) --这里的abc可以用其他函数嵌套
from a

least会在这个三个字段中,找到最小的一个数据。

greates的用法也是一样的。一个简单函数,记录一下

相关文章:

  • 51单片机编程学习笔记——LED原理图
  • uni-app 开发 App 、 H5 横屏签名(基于lime-signature)
  • SCIKIT-LEARN 决策树实现csv文档简单的推论预测
  • 分布式爬虫
  • drupal简介
  • 工作中遇到的EXCEL小问题:多行有间隔符的合并
  • 【二分查找】P9698 [GDCPC2023] Path Planning|普及
  • 【SimHash 实现查重功能】
  • 基于 JavaWeb 的 SSM+Maven 微信小程序快递柜管理系统设计和实现(源码+文档+部署讲解)
  • STM32F407ZGT6移植freeRTOS
  • java异步编程接口简介
  • WPF学习之Prism(二)
  • 【HarmonyOS Next】 鸿蒙应用useNormalizedOHMUrl详解
  • Day29 第八章 贪心算法 part02
  • 分布式主键生成服务
  • 医院HIS接入大模型:算力基础设施与训练能力的深度剖析与测算
  • 树莓集团:数字影像领航,开启未来影像变革
  • 【STL学习】(5)list
  • Android内存优化指南:从数据结构到5R法则的全面策略
  • 浅显易懂HashMap的数据结构
  • 人民日报评论员:焕发风雨无阻、奋勇前行的精气神
  • 海南机场拟超23亿元收购美兰空港控股权,进一步聚焦机场主业
  • 讲座|为什么要不断地翻译叶芝的诗?它们为什么值得细读?
  • 文化润疆|让新疆青少年成为“小小博物家”
  • 李公明|一周画记:哈佛打响第一枪
  • 利物浦提前四轮英超夺冠,顶级联赛冠军数追平曼联