Todos los productos
Search
Centro de documentos

MaxCompute:ARRAY_MIN

Última actualización: Sep 03, 2026

Calcula el elemento mínimo del arreglo ARRAY a.

Formato del comando

T array_min(array<T> <a>) 

Descripción de parámetros

a: obligatorio. Arreglo ARRAY. array<T>中的T指代ARRAY数组元素的数据类型。

数组中的元素可以为如下类型:

  • TINYINT、SMALLINT、INT、BIGINT

  • FLOAT、DOUBLE

  • BOOLEAN

  • DECIMAL、DECIMALVAL

  • DATE、DATETIME、TIMESTAMP、IntervalDayTime、IntervalYearMonth

  • STRING、BINARY、VARCHAR、CHAR

  • ARRAY、STRUCT、MAP

返回值说明

返回ARRAY数组a中的最小元素。返回规则如下:

  • 如果ARRAY数组a为NULL,返回NULL。

  • 如果ARRAY数组a中存在元素为NULL时,NULL值不参与运算。

使用示例

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

Funciones relacionadas

La función ARRAY_MIN pertenece a las funciones de tipos complejos. Para obtener más información sobre las funciones que procesan datos de tipos complejos (como ARRAY, MAP, STRUCT y JSON), consulte Complex type functions.