MIN (Transact-SQL)
Retorna o valor mínimo na expressão. Pode ser seguido pela cláusula OVER.
Sintaxe
MIN ( [ ALL | DISTINCT ] expression )
Argumentos
ALL
Aplica a função de agregação a todos os valores. ALL é o padrão.DISTINCT
Especifica que cada valor exclusivo é considerado. DISTINCT não é significativo com MIN e está disponível somente para compatibilidade com ISO.expression
É uma constante, nome de coluna ou função e qualquer combinação de operadores aritméticos, bit a bit e de cadeia de caracteres. MIN pode ser usado com colunas numeric, char, varchar ou datetime, mas não com colunas bit. Funções de agregação e subconsultas não são permitidas.Para obter mais informações, consulte Expressões (Transact-SQL).
Tipos de retorno
Retorna um valor igual a expression.
Comentários
MIN ignora quaisquer valores nulos.
Com colunas de dados de caractere, MIN localiza o valor mais baixo na sequência de classificação.
Exemplos
O exemplo a seguir retorna a taxa de imposto mais baixa (mínima).
USE AdventureWorks2008R2;
GO
SELECT MIN(TaxRate)
FROM Sales.SalesTaxRate;
GO
Aqui está o conjunto de resultados.
-------------------
5.00
(1 row(s) affected)
Consulte também