📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

ARRAY_MAX



返回数组中的最大数值。NULL 元素会被跳过;非数值会导致错误。

语法

ARRAY_MAX(<array>)

返回类型

与数组元素相同的数值类型。

示例

SELECT ARRAY_MAX([5, 2, 9, -1]) AS max_int; ┌─────────┐ │ max_int │ ├─────────┤ │ 9 │ └─────────┘
SELECT ARRAY_MAX([1.5, -2.25, 3.0]) AS max_decimal; ┌─────────────┐ │ max_decimal │ ├─────────────┤ │ 3.00 │ └─────────────┘
SELECT ARRAY_MAX([NULL, 10, 4]) AS max_with_null; ┌───────────────┐ │ max_with_null │ ├───────────────┤ │ 10 │ └───────────────┘

文档内容是否有帮助?