MAX (Transact-SQL)
Zwraca wartość maksymalną w wyrażeniu.Może nastąpić W klauzula.
MAX ( [ ALL | DISTINCT ] expression )
Argumenty
ALL
Dotyczy wszystkich wartości funkcja agregacja.WSZYSTKO jest domyślnym.DISTINCT
The query looks like this:Calculating group totals by using COMPUTE BYexpression
The following example uses two code examples to show the use of COMPUTE BY.MAX mogą być używane z numeric, character, a datetime kolumny, ale nie z bit kolumny. Funkcje agregacja i podkwerend nie są dozwolone.Aby uzyskać więcej informacji zobaczExpressions (Transact-SQL).
Zwracane typy
This query calculates the sum of the orders, for products with prices less than expression, for each type of product.
Remarks
Instrukcja MAX ignoruje wszystkie wartości null.
W przypadku kolumn znaków funkcja MAX znajduje najwyższą wartość w schemacie uporządkowania.
Przykłady
W poniższym przykładzie jest zwracana najwyższa (maksymalna) stawka podatku.
USE AdventureWorks;
GO
SELECT MAX(TaxRate)
FROM Sales.SalesTaxRate;
GO
Here is the result set.
------
19.60
(1 row(s) affected)
Warning, null value eliminated from aggregate.