A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


Kategorie: ASE: Funktionen: Aggregat Funktionen

max()

Die Aggregate Function max() ermittelt den größten Wert einer Spalte aus einer Tabelle.

Syntax der Aggregate Function max()

    max( expression )
    

Die Parameter der Aggregate Function max()

expression
"expression" steht bei der max()-Funktion gewöhnlich als Platzhalter für einen Spaltennamen. Es können aber auch Kombinationen mehrere Spaltennamen, eine Subquery und Konstanten angegeben werden.

Verwendung der Aggregate Function max()

Die Funktion max() kann für die Abfrage auf Spalten verwendet werden die mit numeric datatypes und datetime datatype definiert sind. Sie kann nicht für die Abfrage auf bit Spalten verwendet werden. Bei der Abfrage von mit character definierten Spalten findet max() den größten Wert aus der Sortierreihenfolge der so genannten collating sequence.

Die Funktion max() ignoriert NULL Werte. Darüber hinaus konvertiert max() automatisch die Datentypen char zu varchar und unichar zu univarchar und entfernt alle Leerzeichen am Ende eines Strings.

Beispiel für die Aggregate Function max()

Gibt den größten Wert der Spalte "column_name" aus der Tabelle "table_name" aus.

    select max(column_name) from table_name
    

Siehe auch:

avg(),
count(*),
count(),
count_big(),
min(),
sum().