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