SQL数字函数主要用于数字处理和/或数学计算。下表详细介绍了数字功能:
名字 | 描述 |
---|---|
ABS() | 返回数值表达式的绝对值。 |
ACOS() | 返回的数值表达式的反余弦值。如果该值不在范围-1到1,返回NULL。 |
ASIN() | 返回数值表达式的反正弦。如果值的范围不是在-1到1,返回NULL。 |
ATAN() | 返回数值表达式的反正切值。 |
ATAN2() | 返回传递给它的两个变量的反正切值。 |
BIT_AND() | 返回位运算中和表达式中的所有位。 |
BIT_COUNT() | 返回传递给它的二进制值的字符串表示形式。 |
BIT_OR() | 返回按位或在传递表达式的所有位。 |
CEIL() | 返回的最小整数值不小于传递数值表达式 |
CEILING() | 返回的最小整数值不小于传递数值表达式 |
CONV() | 将数值表达式转换从一个时基到另一个。 |
COS() | 返回传递的数值表达式的余弦值,以弧度表示数字表达式。 |
COT() | 返回传递数值表达式的余切。 |
DEGREES() | 返回数值表达式从弧度转换为度。 |
EXP() | 返回基的自然对数(E)传递的数值表达式。 |
FLOOR() | 返回的最大整数的值但不大于传递数值表达式。 |
FORMAT() | 返回一个数值表达式四舍五入到一个小数位数。 |
GREATEST() | 返回输入表达式的最大值。 |
INTERVAL() | 需要多个表达式EXP1,EXP2和EXP3等..如果exp1小于exp2返回0,如果exp1小于EXP3则返回1等。 |
LEAST() | 当给定的两个或两个以上时,返回输入最小值。 |
LOG() | 返回传递数值表达式的自然对数。 |
LOG10() | 返回以10为底的对数所传递的数值表达式。 |
MOD() | 返回一个表达式除以另一种表达方式的剩下部分(模)。 |
OCT() | 返回传递数值表达式的八进制值的字符串表示形式。如果传递的值是NULL,返回NULL。 |
PI() | 返回圆周率(PI)的值 |
POW() | Returns the value of one expression raised to the power of another expression |
POWER() | Returns the value of one expression raised to the power of another expression |
RADIANS() | 返回传递表达式转换为弧度的值。 |
ROUND() | 返回数值表达式四舍五入为整数。可以使用一个数的小数点四舍五入的表达式 |
SIN() | 返回数值表达式以弧度的正弦值。 |
SQRT() | 返回数值表达式的非负平方根。 |
STD() | 返回数值表达式的标准差。 |
STDDEV() | 返回数值表达式的标准差。 |
TAN() | 返回以弧度表示的数值表达式的正切值。 |
TRUNCATE() | 返回截断为数值EXP1 EXP2小数位。如果exp2是0,则结果没有小数点。 |