MIN (NoSQL-fråga)
GÄLLER FÖR: NoSQL
Returnerar minimivärdet för värdena i uttrycket.
Syntax
MIN(<scalar_expr>)
Argument
beskrivning | |
---|---|
scalar_expr |
Ett skalärt uttryck. |
Returtyper
Returnerar ett numeriskt skalärt värde.
Exempel
I det här exemplet används en container med flera objekt som var och en har ett /price
numeriskt fält.
[
{
"price": 87.66,
"name": "Genish bracelet",
"category": "fashion-bracelet"
},
{
"price": 27.60,
"name": "Plative bracelet",
"category": "fashion-bracelet"
}
]
I det här exemplet MIN
används funktionen i en fråga som innehåller det numeriska fält som nämndes.
SELECT
MIN(p.price) AS minPrice
FROM
products p
WHERE
p.category = "fashion-bracelet"
[
{
"minPrice": 27.6
}
]
Kommentarer
- Den här funktionen drar nytta av ett intervallindex.
- Argumenten i
MIN
kan vara tal, sträng, booleskt värde eller null. - Alla
undefined
värden ignoreras. - Följande prioritetsordning används (i stigande ordning) när du jämför olika typer av data:
- NULL
- boolean
- Nummer
- sträng