你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用范围: NoSQL
返回表达式中各值的最大值。
语法
MAX(<scalar_expr>)  
参数
| 说明 | |
|---|---|
| scalar_expr | 标量表达式。 | 
返回类型
返回数字标量值。
示例
此示例使用具有多个项的容器,每个项都有一个 /price 数字字段。
[
  {
    "price": 71.76,
    "name": "Iroowl bracelet",
    "category": "activity-bracelet"
  },
  {
    "price": 27.07,
    "name": "Icenty bracelet",
    "category": "activity-bracelet"
  }
]
对于此示例,MAX 函数在包含所提到的数字字段的查询中使用。
SELECT
    MAX(p.price) AS maxPrice
FROM 
    products p
WHERE
    p.category = "activity-bracelet"
[
  {
    "maxPrice": 71.76
  }
]
注解
- 此函数会从范围索引中受益。
- 
              MAX中的参数可以是数字、字符串、布尔值或 null。
- 
              undefined值会被忽略。
- 比较不同类型的数据时,使用以下优先级顺序(降序):- string
- 数字
- boolean
- null