SQL Server MAX() 函数使用指南

在 SQL Server 中, MAX() 函数是用于计算指定列或表达式中最大值的聚合函数。

语法

MAX() 函数的基本语法如下:

MAX(expression)

其中 expression 是要计算最大值的列或表达式。

使用场景

MAX() 函数通常用于计算指定列中的最大值。例如,可以使用 MAX() 函数来查找表中的最大订单金额、最高销售额或最大库存量。

示例

以下是两个使用 MAX() 函数的示例。

示例 1

假设有以下一个销售表格:

order_id customer_id order_total
1 1001 50
2 1002 75
3 1001 100
4 1003 125

使用以下 SQL 语句可以计算订单表格中的最大订单金额:

SELECT MAX(order_total) AS max_order_total
FROM orders;

结果为:

max_order_total
125

示例 2

假设有以下一个产品表格:

product_id product_name unit_price
1 Product A 10.5
2 Product B 15.2
3 Product C 12.8
4 Product D 9.9

使用以下 SQL 语句可以计算产品表格中的最高单价:

SELECT MAX(unit_price) AS max_unit_price
FROM products;

结果为:

max_unit_price
15.2

结论

通过使用 MAX() 函数,我们可以轻松地找到指定列中的最大值,以便于进行数据分析和决策制定。