Todos os produtos
Search
Central de documentação

MaxCompute:ARRAY_MIN

Última atualização: Jun 26, 2026

Calcula o menor elemento do array a.

Formato do comando

T array_min(array<T> <a>) 

Descrição dos parâmetros

a: obrigatório. Array. Em array<T>, T indica o tipo de dados dos elementos do array.

Os elementos do array podem ser dos seguintes tipos:

  • TINYINT, SMALLINT, INT, BIGINT

  • FLOAT, DOUBLE

  • BOOLEAN

  • DECIMAL, DECIMALVAL

  • DATE, DATETIME, TIMESTAMP, IntervalDayTime, IntervalYearMonth

  • STRING, BINARY, VARCHAR, CHAR

  • ARRAY, STRUCT, MAP

Valor de retorno

Retorna o menor elemento do array a. Regras de retorno:

  • Se o array a for NULL, retorna NULL.

  • Se o array a contiver elementos NULL, esses valores serão ignorados no cálculo.

Exemplos de uso

--返回1。
select array_min(array(1, 20, null, 3));

Funções relacionadas

A função ARRAY_MIN pertence ao grupo de funções de tipos complexos. Para obter mais informações sobre funções que processam dados de tipos complexos (como ARRAY, MAP, STRUCT e JSON), consulte Funções de tipos complexos.