Returns the minimum value in the expression.
MIN([ALL | DISTINCT] expression)
Returns a value same as expression.
Important Distinct aggregates, for example AVG(DISTINCT column_name), COUNT(DISTINCT column_name), MAX(DISTINCT column_name), MIN(DISTINCT column_name), and SUM(DISTINCT column_name), are not supported when using CUBE or ROLLUP. If used, Microsoft® SQL Server™ returns an error message and ends the query.
MIN ignores any null values.
With character data columns, MIN finds the value that is lowest in the sort sequence.
This example returns the book with the lowest (minimum) year-to-date sales.
USE pubs
GO
SELECT min(ytd_sales)
FROM titles
GO
Here is the result set:
-----------
111
(1 row(s) affected)