MIN (Transact-SQL)

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

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


MIN ( [ 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 MIN 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 di stringa. È possibile utilizzare la funzione MIN con le colonne numeric, char, varchar o 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 MIN ignora i valori Null.

Con colonne di dati di tipo carattere, MIN consente di individuare il valore minore rispetto alla sequenza di confronto.

Nell'esempio seguente viene restituita l'aliquota fiscale più bassa (minima).

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

Set di risultati:

-------------------
5.00

(1 row(s) affected)

Aggiunte alla community

AGGIUNGI
Mostra: