【问题标题】:How do I compute row-wise minimum (least) in prestodb?如何在 prestodb 中计算逐行最小值(最小)?
【发布时间】:2014-03-01 10:39:38
【问题描述】:

我正在尝试使用 presto 在一行中获取最少的几个字段。在像 MySql 这样的其他 SQL 实现中,这个函数被称为 LEAST。 Presto 中的等价函数是什么?

【问题讨论】:

    标签: presto


    【解决方案1】:

    从 Presto 0.100 开始,您可以使用least

    SELECT LEAST(a, b);
    

    对于之前的版本,使用这个等价物:

    SELECT (CASE WHEN a > b THEN b ELSE a END);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-29
      • 1970-01-01
      • 1970-01-01
      • 2016-09-15
      • 1970-01-01
      • 2022-11-12
      • 2018-03-24
      • 2020-12-23
      相关资源
      最近更新 更多