Numeric Functions
ABS
SELECT ABS(-42); -- 42SELECT ABS(3.14); -- 3.14ROUND
SELECT ROUND(3.14159); -- 3.0SELECT ROUND(3.14159, 2); -- 3.14CEIL / FLOOR
SELECT CEIL(3.2); -- 4SELECT FLOOR(3.8); -- 3MOD
SELECT MOD(10, 3); -- 1SELECT 10 % 3; -- 1POWER / SQRT
SELECT POWER(2, 10); -- 1024SELECT SQRT(144); -- 12.0LOG / LN / LOG10
SELECT LN(2.718281828); -- ~1.0SELECT LOG10(1000); -- 3.0SIGN
SELECT SIGN(-5); -- -1SELECT SIGN(0); -- 0SELECT SIGN(5); -- 1MIN / MAX (scalar)
SELECT MIN(3, 7, 1, 9); -- 1SELECT MAX(3, 7, 1, 9); -- 9RANDOM
SELECT RANDOM(); -- Random integerArithmetic Operators
SELECT 10 + 3; -- 13SELECT 10 - 3; -- 7SELECT 10 * 3; -- 30SELECT 10 / 3; -- 3 (integer division)SELECT 10.0 / 3; -- 3.333...SELECT 10 % 3; -- 1