SQL函数

1、内建SQL函数【语法】

   select  function(列)  from  表

【自带函数】:

  1、avg函数:返回数值的平均值。null值不包括。

    select  avg(列名)  from  表名

  2、count函数:返回匹配指定条件得行数

     count(列名):返回指定列的值的数目(null不计入)

      select  count(列名) from  表名

    count(*):返回表中的记录数

    count(distinct  列名):返回指定列的不同值的数目

  3、first函数:返回指定的字段中第一个记录的值

    select  first(列名)  from  表名

  4、last函数:返回指定的字段中最后一个记录的值

    select last(列名)  from  表名

  5、max函数:返回一列的最大值,null不包括

    select  max(列名)  from  表名

  6、min函数:返回一列的最小值,null不包括

    select min(列名)  from 表名

  7、sum函数:返回数值列的总数(总额)

    select  sum(列名)  from  表名

  8、ucase函数:把字段的值转换为大写

    select ucase(列名)  from 表名

  9、lcase函数:把字段的值转换为小写

    select  lcase(列名)  from 表名

  10、len函数:返回文本字段中值的长度

    select  len(列名)  from 表名

  11、mid函数:从文本字段中提取字符

    select  mid(列名,start[,length])  from  表名

      列名:必需;要提取的字符的字段

      start:必需;规定开始位置(起始值为1)

      length:可选;字符数

      【从a列取出3个字符】:mid(a,1,3)

  12、round函数:把数值字段舍入为指定的小数位数

    select  round(列名,decimals)  from  表名

      列名:必需;要舍入的字段

      decimals:必需;规定要返回的小数位数

      【举例】:round(啊,0)

  13、Now函数:返回当前的日期和时间

    select  Now()  from  表名

  14、format函数:用于对字段的显示进行格式化

    select  format(列名,format)  from  表名

      列名:必需;要格式化的字段

      format:必需;规定格式

原文地址:https://www.cnblogs.com/pengyouqiang88/p/5040277.html