Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: NoSQL
Gibt das Maximum der Werte im Ausdruck zurück.
Syntax
MAX(<scalar_expr>)
Argumente
BESCHREIBUNG | |
---|---|
scalar_expr |
Ein skalarer Ausdruck |
Rückgabetypen
Gibt einen numerischen (skalaren) Wert zurück.
Beispiele
Dieses Beispiel verwendet einen Container mit mehreren Artikeln, die jeweils ein numerisches Feld /price
haben.
[
{
"price": 71.76,
"name": "Iroowl bracelet",
"category": "activity-bracelet"
},
{
"price": 27.07,
"name": "Icenty bracelet",
"category": "activity-bracelet"
}
]
In diesem Beispiel wird die Funktion MAX
in einer Abfrage verwendet, die das erwähnte numerische Feld enthält.
SELECT
MAX(p.price) AS maxPrice
FROM
products p
WHERE
p.category = "activity-bracelet"
[
{
"maxPrice": 71.76
}
]
Bemerkungen
- Diese Systemfunktion profitiert von einem Bereichsindex.
- Die Argumente in
MAX
können eine Zahl, eine Zeichenfolge, ein boolescher Wert oder NULL sein. - Alle
undefined
-Werte werden ignoriert. - Die folgende Prioritätsreihenfolge wird verwendet (in absteigender Reihenfolge), wenn verschiedene Datentypen verglichen werden:
- Zeichenfolge
- Zahl
- boolean
- NULL