Table des matières

Search

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

Référence du langage de transformation

Référence du langage de transformation

MAX (Dates)

MAX (Dates)

Renvoie la dernière date détecté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 MAX.
Vous pouvez également utiliser MAX pour renvoyer la plus grande valeur numérique ou la valeur de chaîne la plus élevée dans un port ou un groupe.

Syntaxe

MAX(
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 la date pour laquelle vous voulez renvoyer une date maximum. 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.
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).

Exemple

Vous pouvez renvoyer la date maximum pour un port ou un groupe. L'expression suivante renvoie la date maximum de commande de lampes de poche :
MAX( ORDERDATE, 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
Flashlight
NULL