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 (Dates)

MIN (Dates)

Renvoie la date la plus antérieure 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 date.
Vous pouvez également utiliser MIN pour renvoyer la plus petite valeur numérique ou la valeur de chaîne la plus faible dans un port ou un groupe.

Syntaxe

MIN(
date
[,
filter_condition
] )
Le tableau suivant décrit les arguments de cette commande:
Argument
Obligatoire/
Facultatif
Description
date
Obligatoire
Type de données Date/Heure. 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

Date si l'argument de
valeur
est une date.
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 la date de commande de lampes de poche la plus antérieure :
MIN( ORDER_DATE, ITEM_NAME='Flashlight' )
ITEM_NAME
ORDER_DATE
Flashlight
Apr 20 1998
Regulator System
May 15 1998
Flashlight
Sep 21 1998
Diving Hood
Aug 18 1998
Halogen Flashlight
Feb 1 1998
Flashlight
Oct 10 1998
Flashlight
NULL
RETURN VALUE:
Feb 1 1998