Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Transformation Language Reference

Transformation Language Reference

MIN (Chaîne)

MIN (Chaîne)

Renvoie la valeur chaîne la plus faible trouvée dans un port ou un groupe. Vous pouvez appliquer un filtre pour limiter les lignes dans la recherche. Vous ne pouvez imbriquer qu'une seule autre fonction Agrégation dans MIN et la fonction imbriquée doit renvoyer une donnée de type chaîne.
La fonction MIN utilise le même ordre de tri que la transformation Trieur. Cependant, la fonction MIN est sensible à la casse, mais la transformation Trieur peut ne pas l'être.
Vous pouvez également utiliser MIN pour renvoyer la dernière date ou la valeur numérique minimum dans un port ou un groupe.

Syntaxe

MIN(
string
[,
filter_condition
] )
Le tableau suivant décrit les arguments de cette commande:
Argument
Obligatoire/
Facultatif
Description
chaîne
Obligatoire
Type de données Chaîne. Transmet les valeurs pour lesquelles vous voulez renvoyer la valeur minimum. Vous pouvez entrer l'expression de transformation valide de votre choix.
filter_condition
Facultatif
Limite les lignes dans la recherche. La condition de filtre doit être une valeur numérique ou renvoyer TRUE, FALSE ou NULL. Vous pouvez entrer l'expression de transformation valide de votre choix.

Valeur de retour

Valeur de chaîne.
NULL si toutes les valeurs passées à la fonction sont NULL, ou si aucune ligne n'est sélectionnée (par exemple, la condition de filtre renvoie FALSE ou NULL pour toutes les lignes).

Valeurs nulles

Si une seule valeur est nulle, MIN l'ignore. Cependant, si toutes les valeurs transmises à partir du port sont NULL, MIN renvoie NULL.

Grouper par

MIN groupe les valeurs en fonction des ports de regroupement que vous définissez dans la transformation et renvoie un résultat pour chaque groupe.
S'il n'existe aucun port de regroupement, MIN traite toutes les lignes comme un seul groupe et renvoie une seule valeur.

Exemple

L'expression suivante renvoie le nom de l'élément minimum pour le fabricant ID 104 :
MIN ( ITEM_NAME, MANUFACTURER_ID='104' )
MANUFACTURER_ID
ITEM_NAME
101
First Stage Regulator
102
Electronic Console
104
Flashlight
104
Battery (9 volt)
104
Rope (20 ft)
104
60.6 cu ft Tank
107
75.4 cu ft Tank
108
Wristband Thermometer
RETURN VALUE:
60.6 cu ft Tank