MIN (kueri NoSQL)
BERLAKU UNTUK: NoSQL
Mengembalikan nilai minimum dalam ekspresi.
Sintaks
MIN(<scalar_expr>)
Argumen
Deskripsi | |
---|---|
scalar_expr |
Ekspresi skalar. |
Jenis yang dikembalikan
Mengembalikan nilai skalar numerik.
Contoh
Contoh ini menggunakan kontainer dengan beberapa item yang masing-masing memiliki /price
bidang numerik.
[
{
"price": 87.66,
"name": "Genish bracelet",
"category": "fashion-bracelet"
},
{
"price": 27.60,
"name": "Plative bracelet",
"category": "fashion-bracelet"
}
]
Untuk contoh ini, MIN
fungsi digunakan dalam kueri yang menyertakan bidang numerik yang disebutkan.
SELECT
MIN(p.price) AS minPrice
FROM
products p
WHERE
p.category = "fashion-bracelet"
[
{
"minPrice": 27.6
}
]
Keterangan
- Fungsi ini mendapat manfaat dari indeks rentang.
- Argumen dalam
MIN
dapat berupa angka, string, boolean, atau null. - Nilai apa pun
undefined
diabaikan. - Urutan prioritas berikut digunakan (dalam urutan naik), saat membandingkan berbagai jenis data:
- nihil
- Boolean
- number
- string