GREATEST()
Наибольшее из перечисленных значений.
Сигнатура
GREATEST(v1, v2, ...)В отличие от MAX (агрегат по строкам), сравнивает значения в одной строке. В PostgreSQL игнорирует NULL, в MySQL вернёт NULL, если есть хоть один.
SELECT GREATEST(10, 5, 20, 8); -- 20