数値関数と演算子

TiDB は、 MySQL 5.7で利用可能な数値関数と演算子をすべてサポートします。

算術演算子

名前説明
+加算演算子
-マイナス演算子
*乗算演算子
/部門演算子
DIV整数除算
%MODモジュロ演算子
-引数の符号を変更する

数学関数

名前説明
POW()指定された累乗で引数を返します
POWER()指定された累乗で引数を返します
EXP()のべき乗に上げる
SQRT()引数の平方根を返します
LN()引数の自然対数を返す
LOG()最初の引数の自然対数を返します
LOG2()引数の 2 を底とする対数を返します
LOG10()引数の 10 を底とする対数を返します
PI()pi の値を返す
TAN()引数のタンジェントを返します
COT()コタンジェントを返す
SIN()引数のサインを返します
COS()コサインを返す
ATAN()逆正接を返します
ATAN2(), ATAN()2 つの引数の逆正接を返します
ASIN()逆正弦を返す
ACOS()逆余弦を返す
RADIANS()ラジアンに変換された引数を返します
DEGREES()ラジアンを度に変換する
MOD()余りを返す
ABS()絶対値を返す
CEIL()引数以上の最小の整数値を返します
CEILING()引数以上の最小の整数値を返します
FLOOR()引数を超えない最大の整数値を返します
ROUND()引数を丸める
RAND()ランダムな浮動小数点値を返す
SIGN()引数の符号を返します
CONV()異なる基数間で数値を変換する
TRUNCATE()指定された小数点以下の桁数に切り捨てる
CRC32()巡回冗長検査値を計算する
エコシステム
TiDB
TiKV
TiSpark
Chaos Mesh
© 2022 PingCAP. All Rights Reserved.