Tous les produits
Search
Centre de documentation

MaxCompute:ARRAY_MIN

Dernière mise à jour :Aug 10, 2026

Calcule l'élément minimal du tableau a.

Syntaxe

T array_min(array<T> <a>) 

Paramètres

a : obligatoire. Tableau de type ARRAY. Dans la notation array<T>, T représente le type de données des éléments du tableau.

Les éléments du tableau peuvent être de l'un des types suivants :

  • TINYINT, SMALLINT, INT, BIGINT

  • FLOAT, DOUBLE

  • BOOLEAN

  • DECIMAL, DECIMALVAL

  • DATE, DATETIME, TIMESTAMP, IntervalDayTime, IntervalYearMonth

  • STRING, BINARY, VARCHAR, CHAR

  • ARRAY, STRUCT, MAP

Valeur renvoyée

Renvoie l'élément minimal du tableau a. Règles de retour :

  • Si le tableau a est NULL, la fonction renvoie NULL.

  • Si le tableau a contient des valeurs NULL, celles-ci sont ignorées lors du calcul.

Exemples

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

Fonctions associées

La fonction ARRAY_MIN appartient aux fonctions de type complexe. Pour plus d'informations sur le traitement des données de type complexe (telles que ARRAY, MAP, STRUCT et JSON), consultez la rubrique Complex type functions.