The MIN function returns the smallest of the values specified by the value expression in its argument. If there are no values in the result table to which the MIN function is applied, it returns a null value. The MIN function returns a value of the same data type as the column in its argument for all data types except LIST OF BYTE VARYING.