MIN (NoSQL-query)
VAN TOEPASSING OP: NoSQL
Retourneert het minimum van de waarden in de expressie.
Syntaxis
MIN(<scalar_expr>)
Argumenten
Description | |
---|---|
scalar_expr |
Een scalaire expressie. |
Retourtypen
Retourneert een numerieke scalaire waarde.
Voorbeelden
In dit voorbeeld wordt een container gebruikt met meerdere items die elk een /price
numeriek veld hebben.
[
{
"price": 87.66,
"name": "Genish bracelet",
"category": "fashion-bracelet"
},
{
"price": 27.60,
"name": "Plative bracelet",
"category": "fashion-bracelet"
}
]
In dit voorbeeld wordt de MIN
functie gebruikt in een query die het numerieke veld bevat dat is vermeld.
SELECT
MIN(p.price) AS minPrice
FROM
products p
WHERE
p.category = "fashion-bracelet"
[
{
"minPrice": 27.6
}
]
Opmerkingen
- Deze functie profiteert van een bereikindex.
- De argumenten in
MIN
kunnen getal, tekenreeks, booleaanse waarde of null zijn. - Alle
undefined
waarden worden genegeerd. - De volgende prioriteitsvolgorde wordt gebruikt (in oplopende volgorde) bij het vergelijken van verschillende typen gegevens:
- null
- booleaans
- getal
- tekenreeks