</nav><p><strong>适用于:</strong> <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">SQL Server <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">Azure SQL 数据库 <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">Azure SQL 托管实例 <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">Azure Synapse Analytics <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">分析平台系统 (PDW) <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">Microsoft Fabric 中的 SQL 分析端点 <img src="https://msdn.microsoft.com/includes/media/yes-icon.svg?view=sql-server-ver16" role="presentation" data-linktype="relative-path">Microsoft Fabric 中的仓库</p>
讯享网
在表达式中返回最大值。
Transact-SQL 语法约定
讯享网
讯享网
ALL
向所有值应用此聚合函数。 ALL 为默认值。
expression
常量、列名、函数以及算术运算符、位运算符和字符串运算符的任意组合。 MAX 可用于 numeric、character、uniqueidentifier 和 datetime 列,但不能用于 bit 列。 不允许使用聚合函数和子查询。
有关详细信息,请参阅表达式 (Transact-SQL)。

OVER (partition_by_clause [ order_by_clause ] )
partition_by_clause 将 FROM 子句生成的结果集划分为要应用函数的分区。 如果未指定,则此函数将查询结果集的所有行视为单个组。 order_by_clause 确定执行操作的逻辑顺序。 partition_by_clause 是必需的。 有关详细信息,请参阅 OVER 子句 (Transact-SQL)。
返回与 expression 相同的值。
MAX 忽略任何空值。
没有供选择的行时,MAX 将返回 NULL。
对于字符列,MAX 将按排序顺序来查找最大值。
MAX 不与 OVER 和 ORDER BY 子句配合使用时为确定性函数。 与 OVER 和 ORDER BY 子句一同指定时,它具有不确定性。 有关详细信息,请参阅 Deterministic and Nondeterministic Functions。

下例返回 AdventureWorks2022 数据库中的最高税率(最大值)。
结果集如下。
讯享网
以下示例将 MIN、MAX、AVG 和 COUNT 函数与 OVER 子句结合使用,以便为 AdventureWorks2022 数据库的 表中的每个部门提供聚合值。
结果集如下。
讯享网
以下示例返回按字母顺序排列时,排在最后的数据库的名称。 若仅考虑系统数据库,该示例使用 。
最后一个系统数据库为 。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/162887.html