MySQLには、データを操作するときに役立つ関数と演算子が多数含まれています。
以下は、MySQLで使用可能な数学関数のリストです。各関数名をクリックすると、関数の説明、その構文、および例が表示されます。
-
ABS()
- 指定された値の絶対値を返します。
-
ACOS()
- 数値のアークコサインを返します。
-
ASIN()
- 数値のアークサインを返します。
-
ATAN()
- 1つまたは複数の値のアークタンジェントを返します。
-
ATAN2()
- 2つの引数の円弧接線を返します。
-
CEIL()
-
CEILING()
の同義語 。 -
CEILING()
- 数値を最も近い整数に丸めます(引数以上の最小の整数を返します)。
-
CONV()
- 異なる基数間で数値を変換します。
-
COS()
- 数値のコサインを返します。
-
COT()
- 数値のコタンジェントを返します。
-
CRC32()
- 巡回冗長検査値を計算します。
-
DEGREES()
- ラジアンから度に変換します。
-
EXP()
- はeを返します xの累乗 。
-
FLOOR()
- 数値を最も近い整数に切り捨てます(引数以下の最大の整数値を返します)。
-
LN()
- 数値の自然対数を返します。
-
LOG()
- 数値の自然対数を返します。ベースを指定することもできます。
-
LOG10()
- 引数の常用対数を返します。
-
LOG2()
- 引数の2を底とする対数を返します。
-
MOD()
- モジュロ演算を実行します。 Nの余りを返します Mで割った値 。
-
PI()
- π(円周率)の値を返します。
-
POW()
- 指定された累乗の引数を返します。
-
POWER()
-
POW()
の同義語 。 -
RADIANS()
- 値を度からラジアンに変換し、結果を返します。
-
RAND()
- ランダムな浮動小数点値を返します。
-
ROUND()
- 数値を小数点以下の桁数に丸めます。
-
SIGN()
- 引数の符号を返します(数値が正か負かを知ることができます)。
-
SIN()
- 引数の正弦を返します。
-
SQRT()
- 引数の平方根を返します。
-
TAN()
- 引数の接線を返します。
-
TRUNCATE()
- 指定した小数点以下の桁数に値を切り捨てます。