MAX (NoSQL-lekérdezés)
A KÖVETKEZŐRE VONATKOZIK: NoSQL
A kifejezésben szereplő értékek maximális értékét adja vissza.
Syntax
MAX(<scalar_expr>)
Argumentumok
Leírás | |
---|---|
scalar_expr |
Skaláris kifejezés. |
Visszatérési típusok
Numerikus skaláris értéket ad vissza.
Példák
Ez a példa egy több elemből álló tárolót használ, amelyek mindegyike numerikus mezővel /price
rendelkezik.
[
{
"price": 71.76,
"name": "Iroowl bracelet",
"category": "activity-bracelet"
},
{
"price": 27.07,
"name": "Icenty bracelet",
"category": "activity-bracelet"
}
]
Ebben a példában a MAX
függvény egy olyan lekérdezésben használatos, amely tartalmazza az említett numerikus mezőt.
SELECT
MAX(p.price) AS maxPrice
FROM
products p
WHERE
p.category = "activity-bracelet"
[
{
"maxPrice": 71.76
}
]
Megjegyzések
- Ez a függvény egy tartományindex előnyeit nyújtja.
- A benne lévő
MAX
argumentumok lehetnek szám, sztring, logikai vagy null. - A rendszer figyelmen
undefined
kívül hagyja az értékeket. - A rendszer a következő prioritási sorrendet használja (csökkenő sorrendben) a különböző adattípusok összehasonlításakor:
- húr
- szám
- Logikai
- null