SQL数值函数
SQL数值函数主要用于数字处理和/或数学计算。下表详细列出了数值函数:
名称 | 描述 |
---|---|
ABS() | 返回数字表达式的绝对值 |
ACOS() | 返回数字表达式的反余弦值,返回NULL如果值不是在-1到1范围 |
ASIN() | 返回数字表达式的反正弦,返回NULL,如果值是不在-1到1范围 |
ATAN() | 返回数字表达式的反正切 |
ATAN2() | 返回传递给它的两个变量的反正切 |
BIT_AND() | 返回位与表达中的所有位 |
BIT_COUNT() | 返回传递给它的参数的二进制值的字符串表示 |
BIT_OR() | 返回传递表达的所有位的位或 |
CEIL() | 返回最小的整数值但不比通过数值表达式小 |
CEILING() | 返回最小的整数值并不比通过数值表达式小 |
CONV() | 将数字表达式从一个基数到另一个。 |
COS() | 返回传递数值表达式的余弦。数字表达式用弧度表示 |
COT() | 返回传递数字表达式的余切值 |
DEGREES() | 返回数值表达式转换弧度度 |
EXP() | 返回自然对数(E)升高到通过数值表达式的幂 |
FLOOR() | 返回最大整型值但不大于数值表达式 |
FORMAT() | 返回舍入到小数位数数字表达式 |
GREATEST() | 返回输入表达式的最大值 |
INTERVAL() | 需要多个表达式exp1, exp2 和 exp3等..并返回0如果exp1小于exp2 ,返回1如果exp1小于ex3等 |
LEAST() | 给定两个或更多个时返回最小值输入值 |
LOG() | 返回传递数值表达式的自然对数 |
LOG10() | 返回传递数值的表达的底数10对数 |
MOD() | 返回一个表达式的由另一种表达除以剩余部分 |
OCT() | 返回传递数字表达式的八进制值的字符串表示,返回NULL如果传递值为NULL |
PI() | 返回圆周率的值pi |
POW() | 返回一个表达式的值提升到另一种表达的幂 |
POWER() | 返回一个表达式的值提升到另一种表达的幂 |
RADIANS() | 返回传递表达从度转换为弧度值 |
ROUND() | 返回数值表达式四舍五入到整数。可用于舍表达式为数字小数点 |
SIN() | 返回弧度给定的数字表达式的正弦值 |
SQRT() | 返回数字表达式的非负平方根 |
STD() | 返回数字表达式的标准偏差 |
STDDEV() | 返回数字表达式的标准偏差 |
TAN() | 返回以弧度表示数值表达式的正切 |
TRUNCATE() | 返回数值exp1截断为exp2小数,如果exp2为0,则结果将没有小数点 |