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
- number
- string