Mysql Review 之函数篇

数据处理函数

Mqsql 和其他大多数计算机语言一样,支持利用函数处理数据,大多数SQL都支持以下类型的函数.

  • 处理文本串的文本函数

  • 数值数据上进行算术操作的数值函数

  • 处理日期和时间值并从这些值中提取特定成分的日期和时间函数

  • 返回DBMS正使用的特殊信息的系统函数

1. 文本处理函数
常用的文本处理函数一览

函数 说明 示例
Left() || Right() 返回字符串左 || 右边的字符
Length() 返回字符串的长度
Locate() 找出字符串的一个子串
Lower()||Upper() 将字符串转换为小 || 大写
LTrim() || RTrim() 去掉字符串左 || 右边的空格
Substring() 截取字符串的子字符串

2. 日期处理函数
常用的日期和时间处理函数

函数 说明 示例
AddDate() || AddTime() 增加一个日期 || 时间
CurDate() || CurTime() 返回当前日期 || 时间
Date() 返回日期部分
DateDiff() 计算两个日期之差
Date_Format() 返回一个格式化的日期或时间串
DayOfWeek() 返回一个日期,对应的是星期几

3. 数值处理函数
常用的数值处理函数

函数 说明 示例
ABS() 返回绝对值
Mod() 返回除操作的余数
Rand() 返回一个随机数
Sqrt() 返回一个数的平方根
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容