MIN (NoSQL 查詢)
適用於:NoSQL
傳回表達式中值的最小值。
語法
MIN(<scalar_expr>)
引數
描述 | |
---|---|
scalar_expr |
純量表達式。 |
傳回類型
傳回數值純量值。
範例
此範例會使用具有多個專案的容器,每個專案都有一個 /price
數值欄位。
[
{
"price": 87.66,
"name": "Genish bracelet",
"category": "fashion-bracelet"
},
{
"price": 27.60,
"name": "Plative bracelet",
"category": "fashion-bracelet"
}
]
在此範例中,函 MIN
式會用於包含所提及數值欄位的查詢中。
SELECT
MIN(p.price) AS minPrice
FROM
products p
WHERE
p.category = "fashion-bracelet"
[
{
"minPrice": 27.6
}
]
備註
- 此函式受益於 範圍索引。
MIN
中的引數可以是數字、字串、布林值或 null。- 會忽略任何
undefined
值。 - 比較不同類型的數據時,會使用下列優先順序 (遞增順序):
- null
- boolean
- 數值
- 字串