第二课:MySQL 数据定义
一、定义数据库1、创建数据库基本语法格式:create {database | schema} [if not...
数值型函数
(1)绝对值、取余、判断数值正负函数
①、ABS(n)函数:用于返回绝对值。该函数输入一个参数,参数类型为数值型,假如参数为可以隐式转换为数值类型,也可以。
②、MOD(n2,n1)函数:该函数表示返回n2除以n1的余数。参数为任意数值或可以隐式转成数值的类型。如果n1为0,则将返回n2。
③、SIGN(N)函数:返回参数n的符号。正数返回1,,0返回0,负数返回-1,。但如果n为BINARY_FLOAT或BINARY_DOUBLE类型时,n>=0或者n=NaN函数会返回1。
(2)三角函数
COS(n)函数:返回n的余弦。
ACOS(n)函数:返回n的反余弦值。
COSH(n)函数:返回n的双曲余弦值。
SIN(n)函数:返回n的正弦值。
SINH(n)函数:返回n的双曲正弦值。
ASIN(n)函数:返回n的反正弦值。
TAN(n)函数:返回n的正切值。
TANH(n)函数:返回n的双曲正切值。
ATAN(n)函数:返回n的反正切值。
(3)返回以指定数值为准整数的函数
①、CEIL(n)函数:返回大于等于输入参数的最小整数。要求输入参数是十进制数值类型,或可以隐式地转换成数值的类型,可以是非整数。
②、FLOOR(n)函数:返回小于等于输入参数的最大整数。要求输入参数是十进制数值类型,或可以隐式地转换成数值的类型,可以是非整数。
(4)指数,对数函数
①、SQRT(n)函数:返回n的平方根。n为数字类型时不能为负,返回一个实数;n为BINARY_FLOAT或BINARY_DOUBLE类型时,n<0将返回NaN。
②、POEWR(n2,n1)函数:返回n2的n1次幂的结果。参数为任意数值,但若n2为负数时,n1必须为整数。
与其相近的函数:
EXP(n)函数:返回e的n次幂,e为数学常数,e=2.71828183...。
③、LOG(n1,n2)函数:返回以n1为底n2的对数,n1是除1和0以外的任意正数,n2为正数。
与其相近的函数:
LN(n)函数:表示返回n的自然对数,n要大于0。
(5)四舍五入截取函数
①、ROUND(for number)函数:函数原型是ROUND(n,integer)。将数值n四舍五入成第二个参数指定的形式的十进制数。integer要求是整数,若不是整数将自动截取为整数部分。当integer为正整数时,表示四舍五入为integer位小数,如果integer为负数,则n为四舍五入至小数位向左integer位。
②、TRUNC(for number)函数:函数原型是TRUNC(n,integer)。将数值n根据integer的值进行截取,截取时和integer的正负有关。integer要求是整数,若不是整数将自动截取为整数部分。当integer为正整数时,表示n将截取到integer位小数,如果integer为负数,则n将截取到小数位向左integer位,被截取部分用0代替。
当前非电脑浏览器正常宽度,请使用移动设备访问本站!
发表评论