Встроенные математические SQL функции в базах данных SQLite

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

— Абсолютные значения abs()
SELECT abs(NULL);
SELECT abs(TRUE);
SELECT abs(-99);
SELECT abs(-99.01);
SELECT abs(-99.0);
SELECT abs(123.123);
SELECT abs(0);
SELECT abs(‘string’);
SELECT abs(45-100);

— Максимальное значение max(x1,x2,x3,x4,x5…)
SELECT max(‘a’,’b’,’c’);
SELECT max(‘azzzzzz’,’bbbb’,’ccdcdcd’);
SELECT max(‘a’,’B’,’C’);
SELECT max(‘a’,’B’,’C’, NULL);
SELECT max(‘a’,’B’,’C’, 12);
SELECT max(99,123,1111111,10000000000);

— Минимальное значение min(x1,x2,x3,x4,x5…)
SELECT min(‘a’,’b’,’c’);
SELECT min(‘azzzzzz’,’bbbb’,’ccdcdcd’);
SELECT min(‘a’,’B’,’C’);
SELECT min(‘a’,’B’,’C’, NULL);
SELECT min(‘a’,’B’,’C’, 129999999999999999999999999);
SELECT min(99,123,1111111,10000000000);

— Подучить случайное значение random(): -9223372036854775808 и +9223372036854775807.
SELECT random();
SELECT random();
SELECT random();
SELECT random()*0.00001;
SELECT random()*0.00000001;
SELECT abs(random())*0.00000001;

— Округление чисел round(число, точность округления)
SELECT round(123);
SELECT round(123.123);
SELECT round(123.423);
SELECT round(123.523);
SELECT round(123.523, 2);
SELECT round(123.523, 1);
SELECT round(123.523, 3);
SELECT round(123.5237, 3);

ПРИСОЕДИНЯЙТЕСЬ
Поделиться

Кирилл Антонов

Канал для начинающего веб-разработчика. Здесь ты найдешь различные видео уроки о технологиях и программном обеспечение, которые используют веб-разработчики.



Обсуждение закрыто.