Встроенные математические 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);
Последние сообщения
127 полезных и бесплатных онлайн академий
25.04.2019
Ресурсы для objective-C программистов
21.03.2018