SQL常用函数

  • AVG: 平均数
  1. 直接在SELECT里使用
  2. 作为条件在WHERE中使用
  • COUNT: 计数
  1. COUNT(*)
  2. COUNT(指定列)
  • FIRST: 第一个记录的值

  • LAST

  • MAX: 最大数

  • MIN: 最小数

  • SUM: 数值总计

  • GROUP BY: 根据某字段,分组汇总,可多个字段

  • HAVING: 给分组设置条件

  • UCASE/UPPER: 转换为大写,想upper

  • LCASE/LOWER: 转换为小写,想lower

  • MID(列名,1, 3): 从中间取数,对应Excel函数,(哪列数据,第几个开始取,取几个)

  • LEN: 获取文本长度,对应Excel

  • ROUND(列名, 2): 指定小数位数,(列名, 几位小数)

  • NOW: 当前日期和时间

  • FORMAT: 对字段显示格式化,比如时间

  • RAND: 取随机数

  • ABS: 取绝对值

  • CEILING: 大于其的最小整数值

  • IFNULL: null的判断

  • TRIM: 去除字符串首尾空格

交个盆友