Espandi Riduci a icona
Questo argomento non è stato ancora valutato - Valuta questo argomento

MAX (Transact-SQL)

Restituisce il valore massimo dell'espressione. Può precedere la clausola OVER.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL


MAX ( [ ALL | DISTINCT ] expression )  
ALL

Applica la funzione di aggregazione a tutti i valori. Il valore predefinito è ALL.

DISTINCT

Specifica che viene considerato ogni valore univoco. DISTINCT non è significativo per la funzione MAX ed è disponibile solo per la compatibilità con ISO.

expression

Costante, nome di colonna o funzione e qualsiasi combinazione di operatori aritmetici, bit per bit e stringa. È possibile utilizzare la funzione MAX con le colonne numeric, character e datetime, ma non con colonne bit. Non sono consentite funzioni di aggregazione e subquery.

Per ulteriori informazioni, vedere Espressioni (Transact-SQL).

Restituisce lo stesso tipo di expression.

La funzione MAX ignora tutti i valori Null.

Con colonne di tipo carattere, MAX consente di individuare il valore maggiore nella sequenza di confronto.

Nell'esempio seguente viene restituita l'aliquota di imposta più alta.

USE AdventureWorks;
GO
SELECT MAX(TaxRate)
FROM Sales.SalesTaxRate;
GO

Set di risultati:

------
19.60

(1 row(s) affected)

Warning, null value eliminated from aggregate.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.