字符函数:
1.concat() 字符连接。
2.concat_ws() 使用指定的分割符进行字符连接。
3.format() 数字格式化。
4.lower() 转换成小写字母。
5.upper() 转换成大写字母.
6.left() 获取左侧字符:需要2个参数:第一个从哪个字符串获取,第二个获取几位字符.
7.length() 获取字符长度.
8.ltrim() 删除前导空格。
9.rtrim() 删除后导空格。
10.trim() 删除空格
11.substring() 字符串截取:需要2个参数:第一个从第几位开始截取,第二个截取几位.
12.【NOT】like 模式匹配
13.replace 字符串替换
数值运算符与函数
1.ceil() 进一取整
2.floor() 舍一取整
3.div() 整数除法
4.mod() 取余数(或取模)
5.power() 幂运算
6.round() 四舍五入
7.truncate() 数字截取
比较运算符与函数
1.[not] between...and.. [不]在范围之内
2.[not] in() [不]在列出值范围内
3.is [not] null [不]为空
日期时间函数
1.now() 当前日期和时间
2.curdate() 当前日期
3.curtime() 当前时间
4.date_add() 日期变化
5.datediff() 日期差值
6.date_format() 日期格式化
信息函数
1.connection_id() 连接id
2.database() 当前数据库
3.last_insert_id() 最后插入记录的id号
4.user() 当前用户
5.version() 版本信息
聚合函数
1.avg() 平均值
2.count() 计数
3.max() 最大值
4.min() 最小值
5.sum() 求和
加密函数
1.md5() 信息摘要算法
2.password() 密码算法
自定义函数:
自定义函数的两个必要条件:
1.参数
2.返回值
创建自定义函数:
create function function_name returns {string|integer|real|decimal} routine_body
网友评论