| + numeric |
数値を返す SELECT +4 : 4 |
| - numeric |
数値を返す SELECT -4 : -4 |
| numeric1 + numeric2 |
numeric1 と numeric2 を加算した値を返す SELECT 18 + 4 : 22 |
| numeric1 - numeric2 |
numeric1 から numeric2 を減算した値を返す SELECT 18 - 4 : 14 |
| numeric1 * numeric2 |
numeric1 と numeric2 を乗算した値を返す SELECT 18 * 4 : 72 |
| numeric1 / numeric2 |
numeric1 を numeric2 で除算した値を返す SELECT 18 / 4 : 4 |
| ABS(numeric) |
数値の絶対値を返す SELECT ABS(-243.5) : 243.5 |
| ACOS(numeric) |
数値の逆余弦を返す SELECT ACOS(-1) : 3.141592653589793 |
| ASIN(numeric) |
数値の逆正弦を返す SELECT ABS(0.25) : 0.25 |
| ATAN(numeric) |
数値の逆正接を返す SELECT ATAN(2.5) : 1.1902899496825317 |
| ATAN2(numeric, numeric) |
数値座標の逆正接を返す SELECT ATAN2(0.50, 1) : 0.4636476090008061 |
| CEIL(numeric) |
数値を切り上げて、数値以上の最小の数値を返す SELECT CEIL(25.75) : 26 |
| CEILING(numeric) |
数値を切り上げて、数値以上の最小の数値を返す SELECT CEILING(25.75) : 26 |
| COS(numeric) |
数値のコサインを返す SELECT COS(2) : -0.4161468365471424 |
| COT(numeric) |
数値のコタンジェントを返す SELECT COT(6) : -3.436353004180128 |
| DEGREES(numeric) |
数値をラジアンから度に変換 SELECT DEGREES(1.5) : 85.94366926962348 |
| EXP(numeric) |
e の累乗を返す SELECT EXP(1) : 2.718281828459045 |
| FLOOR(numeric) |
数値を切り捨て、数値以下の最大の数値を返す SELECT FLOOR(25.75) : 25 |
| LN(numeric) |
数値の自然対数 (底 e) を返す SELECT LN(2) : 0.6931471805599453 |
| LOG10(numeric) |
数値の 10 を底とする対数を返す SELECT LOG10(2) : 0.3010299956639812 |
| MOD(numeric1, numeric2) |
numeric1 を numeric2 で除算した剰余 (あまり) を返す。numeric1 が負の場合のみ結果は負 SELECT MOD(18, 4) : 2 |
| POWER(numeric1, numeric) |
numeric1 を numeric2 で累乗して返す SELECT POWER(4, 2) : 16.0 |
| RADIANS(numeric) |
数値を度からラジアンに変換 SELECT RADIANS(180) : 3.141592653589793 |
| RAND() |
指定された場合、シード値として数値を使用してランダムな倍精度浮動小数点数を返す SELECT RAND(6) : 0.9891840064573959 |
| RAND\_INTEGER( numeric) |
0 から数値 -1 までのランダムな整数を生成し、シードが指定されている場合はそのシードで乱数ジェネレータを初期化 SELECT RAND_INTEGER(100, 5) : 0 SELECT RAND_INTEGER(6, 100) : 11 |
| ROUND(numeric1, numeric2) |
numeric1 を小数点以下 numeric2 桁に丸めます SELECT ROUND(135.375, 2) : 135.38 |
| SIGN(numeric) |
数値の符号を返す SELECT SIGN(255.5) : 1 |
| SIN(numeric) |
数値の正弦を返す SELECT SIN(2) : 0.9092974268256817 |
| SQRT(numeric) |
数値の平方根を返す SELECT SQRT(64) : 8.0 |
| TAN(numeric) |
数値の正接を返す SELECT TAN(1.75) : -5.52037992250933 |
| TRUNCATE(numeric1) |
numeric1 を小数点以下 0 桁 (numeric2 が指定されていない場合) に切り捨てます SELECT TRUNCATE(135.375) : 135 SELECT TRUNCATE(135.375, 2) : 135.37 |