Функции для работы с числами

Последнее обновление: 01.12.2021

Для работы с числами SQLite предоставляет ряд функций:

  • round: округляет число. В качестве первого параметра передается число. Второй параметр указывает, до скольки знаков после запятой нужно округлить число:

    SELECT ROUND(1342.345);   	 -- 1342.0
    SELECT ROUND(1342.345, 2);   -- 1342.35
    SELECT ROUND(1342.344, 2);   -- 1342.34
    
  • abs: возвращает абсолютное значение числа.

    SELECT abs(-123);	-- 123
  • random: генерирует псевдослучайное целое число в диапазоне от -9223372036854775808 до +9223372036854775807.

    SELECT random(),	-- -1830670227460582245
    	random();		-- -7041802194444300327
    
  • max: возвращает максимальное из чисел.

    select max(12, 10),	-- 12
    	max(1, 2, 5); -- 5
    
  • min: возвращает минимальное из чисел.

    select min(12, 10),	--  10
    	min(1, 2, 5); 	-- 1
    
Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850