greatest
SELECT greatest(1, 2, 3) AS value; -- value '3'
function greatest($3, ...) returns $3
least
SELECT LEAST(5,6,7,1,2,3,4) -- list of columns or values -- value '1'
function least($3, ...) returns $3