Zu Hauptinhalt springen

MaxString - Skriptfunktion

MaxString() sucht nach Stringwerten in der Formel und gibt den letzten Textwert in alphabetischer Reihenfolge über mehrere Datensätze hinweg zurück, wie in einer group by-Bedingung definiert.

Syntax:  

MaxString ( expr )

Rückgabe Datentyp: dual

Argumente:  

Argument Beschreibung
expr Die Formel oder das Feld mit den Daten, die gemessen werden sollen.

Beschränkungen:  

Werden keine Textwerte gefunden, ist das Ergebnis NULL.

Beispiele und Ergebnisse:  

Fügen Sie Ihrer App ein Beispielskript hinzu und führen Sie dieses aus. Fügen Sie einem Arbeitsblatt in Ihrer App dann die Felder hinzu, die in der Ergebnisspalte aufgeführt sind, um das Ergebnis anzuzeigen.

Beispiel Ergebnis  

TeamData:

LOAD * inline [

SalesGroup|Team|Date|Amount

East|Gamma|01/05/2013|20000

East|Gamma|02/05/2013|20000

West|Zeta|01/06/2013|19000

East|Alpha|01/07/2013|25000

East|Delta|01/08/2013|14000

West|Epsilon|01/09/2013|17000

West|Eta|01/10/2013|14000

East|Beta|01/11/2013|20000

West|Theta|01/12/2013|23000

] (delimiter is '|');

 

Concat1:

LOAD SalesGroup,MaxString(Team) as MaxString1 Resident TeamData Group By SalesGroup;

SalesGroup

East

West

MaxString1

Gamma

Zeta

Vorausgesetzt, dass die TeamData-Tabelle wie im vorherigen Beispiel geladen wird und das Datenladeskript über den SET-Befehl verfügt:
SET DateFormat='DD/MM/YYYY';':

LOAD SalesGroup,MaxString(Date) as MaxString2 Resident TeamData Group By SalesGroup;

SalesGroup

East

West

MaxString2

01/11/2013

01/12/2013

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!