Skip to content
目录概览

什么是通用 SQL 函数?

  • 数学函数 abs(num)求绝对值 floor(num)向下取整 ceil(num)向上取整

  • 字符串函数

    • insert (s1,index,length,s2) 替换函数
      • S1 表示被替换的字符串
      • s2 表示将要替换的字符串
      • index 表示被替换的位置, 从 1 开始
      • length 表示被替换的长度
    • upper(str),ucase(str)将字母改为大写
    • lower(str),lcase(str)将字母改为小写
    • left(str,length)返回 str 字符串的前 length 个字符
    • right(str,length)返回 str 字符串的后 length 个字符
    • substring(str,index,length)返回 str 字符串从 index 位开始长度为length 个字符(index 从 1 开始)
    • reverse(str)将 str 字符串倒序输出
  • 日期函数

    • curdate()、current_date( ) 获取当前日期
    • curtime()、current_time( ) 获取当前日期
    • now()获取当前日期和时间
    • datediff(d1、d2)d1 和 d2 之间的天数差
    • adddate(date,num)返回 date 日期开始,之后 num 天的日期
    • subdate(date,num)返回 date 日期开始,之前 num 天的日期
  • 聚合函数

    • count(字段)根据某个字段统计总记录数(当前数据库保存到多少条数据)
    • sum(字段)计算某个字段的数值总和
    • avg(字段)计算某个字段的数值的平均值
    • max(字段)、min(字段)求某个字段最大或最小值