📣TiDB Cloud BYOC、TiDB Cloud Filesystem 和 PostgreSQL-compatible TiDB Cloud Starter 全新发布,开放公测中。此页面由 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 │ └───────────────┘

文档内容是否有帮助?