字符函数/运算符函数
1、常用的字符函数
| concat() | 字符连接 |
| concat_ws() | 使用指定的分割符进行字符串连接 |
| format() | 数字格式化 |
| lower() | 转换成小写字符 |
| upper() | 转换成大写字符 |
| left() | 查询出某条数据,并截取左边几位 |
| right() | 查询出某条数据,并截取右边几位 |
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
| lenght() | 求某条数据/字符串的长度 |
| ltrim() | 从左边删除某个字符 |
| rtrim() | 从右边删除某个字符 |
| trim() | 从左右两边删除某个字符 |
| substring() | 字符串截取,从第几位开始,截取后面的的字符 |
| [NOT]like() | 模式匹配 |
| replace() | 字符串替换 |
2、常用的运算符函数
| ceil() | 进一取整 |
| div() | 整数除法,取整数 |
| mod() | 整数除法,取余数 |
| floor() | 去掉小数取整数 |
| fower() | 幂运算 |
| round() | 四舍五入 |
| truncate() | 数字取整 |
3、常用的比较运算符函数
| [NOT] between...and... | 不在/在什么区间查询 |
| [NOT] in() | 不在/在什么条件内查询 |
| is [NOT] null | 判断某条记录的某个字段的数据是否为空 |
4、常用的日期运算符函数
| now() | 获取当前时间,包含年月日时分秒 |
| curdate() | 获取当前时间,包含年月日 |
| curtime() | 获取当前时间,包含时分秒 |
| date_add() | 日期变化 |
| datediff() | 日期差值,进行两段时间的年月日差值 |
| date_format() | 日期格式化 '%m/%d/%Y' |
5、常用的信息函数
| connection_id() | 查询当前id 连接数据库次数 |
| database() | 查询当前所选定的数据库 |
| last_insert_id() | 最后插入记录的id号 |
| user() | 查询数据库当前使用用户 |
| version() | 查询数据库版本信息 |
6、常用的聚合函数
| avg() | 查询某个字段总数据的平均值 |
| count() | 查询记录的条数 |
| max() | 查询某个字段总数据的最大值 |
| min() | 查询某个字段总数据的最小值 |
| sum() | 查询某个字段总数据的总合值 |
7、加密函数
7.1、关于函数体:
a.函数体由合法的SQL语句构成
b.函数体可以是简单的DQL或者DML语句
c.函数体如果为复合结构则使用BEGIN...END语句
d.复合结构可以包含声明,循环,控制结构等。
7.2、自定义函数体
更多精彩

