Definición
Esta función de agregación devuelve el valor más chico de una columna seleccionada
Sintaxis
SELECT MIN (nombre_columna)
FROM nombre_tabla
WHERE condicion;
En caso de un valor sea NULL se ignora
Alias
Cuando se usa MIN
, la columna que se devuelve no tiene un nombre descriptivo por lo que es útil usar un alias para cambiarle el nombre
SELECT MIN (Precio) AS PrecioMasChico
FROM Productos;
Group by
Cuando se una MIN
con la sentencia GROUP BY el resultado es el valor más chico de cada categoría
SELECT MIN(Precio) AS PrecioMasChico, CategoriaID
FROM Productos
GROUP BY CategoriaID;