Presto 中的 Spark SQL FIRST() 函数等效

Spark SQL FIRST() function equivalence in Presto

Presto 中 FIRST Spark SQL 函数的等效项是什么?

WITH test (
  select 2 as id,
  'something 2' as name
  union
  select
  3 as id,
  'something 3' as name
  union
    select 1 as id,
  'something q1' as name
)

SELECT  FIRST(name) FROM test

Returns:Spark 中的“东西 2”。我一直在寻找 Presto 中的示例。有什么想法吗?

您是否使用过 first_value() 函数,它将能够为您提供您正在寻找的数据。