Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

MAX (String)

MAX (String)

Gibt den höchsten Stringwert in einem Port oder einer Gruppe zurück. Optional können Sie einen Filter anwenden, um die Anzahl der Zeilen in der Suche zu beschränken. Es kann nur eine weitere Aggregatfunktion in MAX verschachtelt sein.
Die Funktion MAX verwendet die gleiche Sortierreihenfolge wie die Sortier-Umwandlung. MAX unterscheidet jedoch zwischen Groß- und Kleinschreibung, die Sortier-Umwandlung nicht unbedingt.
Sie können MAX auch dazu verwenden, das jüngste Datum oder den höchsten numerischen Wert in einem Port oder einer Gruppe zurückzugeben.

Syntax

MAX(
string
[,
filter_condition
] )
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
string
Erforderlich
String-Datentyp. Übergibt die Stringwerte, für die Sie einen maximalen Stringwert zurückgeben möchten. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.
filter_condition
Optional
Begrenzt die Zeilen in der Suche. Die Filterbedingung muss ein numerischer Wert sein oder mit TRUE, FALSE oder NULL ausgewertet werden. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.

Rückgabewert

String.
NULL, wenn alle übergebenen Werte NULL sind oder keine Zeilen ausgewählt wurden (z. B. wenn die Filterbedingung in allen Zeilen FALSE oder NULL ergibt).

Nullen

Wenn nur ein Wert NULL ist, wird er ignoriert. Wenn jedoch alle vom Port übergebenen Werte NULL ergeben, gibt MAX NULL zurück.

Gruppieren nach

MAX gruppiert die Werte nach der Einstellung „Gruppieren nach Ports“, die Sie in der Umwandlung festlegen, und gibt pro Gruppe ein Ergebnis zurück.
Wenn „Gruppieren nach Ports“ nicht festgelegt wurde, behandelt MAX alle Zeilen als eine einzige Gruppe und gibt nur einen Wert zurück.

Beispiel

Der folgende Ausdruck gibt den maximalen Artikelnamen für die Hersteller-ID 104 zurück:
MAX( 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:
Rope (20 ft)