mysql中常见的函数

1. 文本处理函数

F1:RTrim 去除列值右边的空格 (LTrim)
F2:Upper 将文本转换成大写 (Lower)
F3:Left 返回串左边的字符 (Right)
F4:Length 返回串的长度
F5:Locate 找出串的一个字串
F6:SubString 返回字串的字符
F7:Soundex 返回串的soundex值,即串的发音

2. 数值计算函数

1)用于基本几何计算
  Abs 返回数的绝对值
  Cos Sin Tan 返回角度的三角函数值
  Exp 返回数的指数值
  Mod 返回除操作的余数
  Pi 返回圆周率
  Rand 返回一个随机数
  Sqrt 返回一个数的平方根
2)汇总数据
  avg 返回某列的平均值,忽略列值为null的行
  count 有两种方式,count(*)对表中行的数目进行计数,不管表列中包含的是空值还是非空;count(column)对特定列中具有值的行进行计数,忽略null值
  max 返回某列的最大值,忽略列值为null的行 (min)
  sum 返回某列的和,忽略列值为null的行
3)其他数值计算
  round(数值, 小数点位数) 保留数值到小数点指定位数

3. 日期和时间函数

Date 返回日期时间的日期部分,即不包含时间的部分
Time 返回日期时间的时间部分
Year 返回日期的年份部分
Month 返回日期的月份部分
Day 返回日期的天数部分
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容