Partager via


min_of()

Retourne la valeur minimale de plusieurs expressions scalaires évaluées.

Syntaxe

min_of(arg, arg_2, [ arg_3, ... ])

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
arg, arg_2, ... scalaire ✔️ Liste séparée par des virgules d’expressions scalaires de 2 à 64. La fonction retourne la valeur minimale parmi ces expressions.
  • Tous les arguments doivent être du même type.
  • Un maximum de 64 arguments est pris en charge.
  • Les valeurs non null sont prioritaires sur les valeurs Null.

Retours

Valeur minimale de toutes les expressions d’argument.

Exemples

Recherchez la valeur maximale dans un tableau :

print result=min_of(10, 1, -3, 17) 

Sortie

result
-3

Recherchez la valeur minimale dans une table de données. Les valeurs non null sont prioritaires sur les valeurs Null :

datatable (A: int, B: int)
[
    5, 2,
    10, 1,
    int(null), 3,
    1, int(null),
    int(null), int(null)
]
| project min_of(A, B)

Sortie

result
2
1
3
1
(Null)