SQL基础之函数浅谈

来源:互联网 发布:js input value 编辑:程序博客网 时间:2024/04/25 16:43

算术函数包括:

l  ABS(数值型表达式):返回给定表达式的绝对值,类型与参数类型一致

l  MOD(被除数,除数):计算余数(模),返回值为integer类型

l  POW(基数,指数):幂函数,返回值为float类型

l  ROOT(数值型表达式,根次):计算表达式的n次方幂,若省略n,则计算平方根,n的值不能为0,其返回值为float类型。

l  ROUND(表达式,精度):按指定的精度对表达式的值做四舍五入处理,精度为可选项,缺省值为0,表示保留整数部分,精度值可为正也可为负。精度取正值时,表示从小数左侧指定位截尾;取负值时,表示小数点左边的位数。(小数点的左即为我们的右)

l  SQRT(数值型表达式):返回数值表达式的平方根。

l  TRUNC(表达式,精度):按指定的精度对表达式的值做截尾处理,精度为可选项,缺省值为0,表示舍去小数部分。精度取正值,表示从小数左侧指定位截尾;精度取负值,表示从小数右侧指定位截尾。(小数点的左即为我们的右)

 

三角函数

l  COS(弧度表达式)

l  SIN(弧度表达式)

l  TAN(弧度表达式)

l  ASIN(弧度表达式)

l  ACOS(弧度表达式)

l  ATAN(弧度表达式)

 

指数和对数函数

l  EXP(表达式)

l  LOGN(表达式)

l  LOG10(表达式)

 

日期/时间函数

l  DATE(非date型表达式):将非日期型数值转换为相应的date型数组。

l  DAY(data/time型表达式):与MONTH函数和YEAR函数分别取得date/time型表达式的日期,月份和年份,结果为整数。

l  MONTH(date/time型表达式)

l  WEEKDAY(date/time型表达式):返回date/datetime型表达式的星期代号,返回值为整数,取值范围为0~6,其中0代表星期日,6代表星期六。

l  YEAR(date/time型表达式)

l  MDY(整型表达式,整型表达式,整型表达式):将分别用三个整数表达式表示的日期转换为相应的date类型的日期,三个整数表达式分别表示日期的月、日、年。表示年份的表达式的值必须为四位数。