GREATEST - максимальное значение
Функция GREATEST выбирает максимальное из значений. Значениями могут выступать поля, а также строки и числа.
SELECT GREATEST(число1, число2...) FROM `имя_таблицы`; -- возможно применение операторов
В данном примере из таблицы выбирается максимальное значение среди заданных колонок:
SELECT id, GREATEST(`number1`, `number2`, `number3`) as number FROM `numbers`;