MIN (Transact-SQL)
Devuelve el valor mínimo de la expresión. Puede ir seguida de la cláusula OVER.
Sintaxis
MIN ( [ ALL | DISTINCT ] expression )
Argumentos
ALL
Aplica la función de agregado a todos los valores. ALL es el valor predeterminado.DISTINCT
Especifica que se tiene en cuenta cada valor único. DISTINCT no tiene ningún significado con MIN y sólo se incluye para la compatibilidad con ISO.expression
Se trata de una constante, nombre de columna o función, y cualquier combinación de operadores aritméticos, bit a bit y de cadena. MIN se puede usar con columnas de tipo numeric, char, varchar o datetime, pero no con columnas de tipo bit.No se permite utilizar funciones de agregado ni subconsultas.Para obtener más información, vea Expresiones (Transact-SQL).
Tipos de valor devueltos
Devuelve un valor igual a expression.
Notas
MIN pasa por alto los valores NULL.
En el caso de columnas de datos de caracteres, MIN busca el valor más bajo en la secuencia de ordenación.
Ejemplos
En el ejemplo siguiente se devuelve la tasa de impuestos más baja (mínima).
USE AdventureWorks;
GO
SELECT MIN(TaxRate)
FROM Sales.SalesTaxRate;
GO
Éste es el conjunto de resultados.
-------------------
5.00
(1 row(s) affected)
Vea también