Подтвердить что ты не робот

SQLite-эквивалент функции PostgreSQL GREATEST

PostgreSQL имеет полезную функцию GREATEST. Он возвращает наибольшее значение переданных в него документах здесь.

Есть ли эквивалент в SQLite?

В качестве примечания, мне нужно, чтобы он работал с двумя аргументами.

4b9b3361

Ответ 1

SELECT MAX(1,2,..)

ref: http://www.sqlite.org/lang_corefunc.html

max(X,Y,...)

Функция multi-argument max() возвращает аргумент с максимальным значением или возвращает NULL, если любой аргумент равен NULL. Функция multi-argument max() выполняет поиск аргументов слева направо для аргумента, который определяет функцию сортировки и использует эту функцию сортировки для всех сопоставлений строк. Если ни один из аргументов max() не определяет функцию сортировки, то используется функция BINARY для сортировки. Обратите внимание, что max() является простой функцией, если у нее есть 2 или более аргументов, но работает как совокупная функция, если задан только один аргумент.