本文整理自网络,侵删。
目录
- 一、常见函数分类
- 1.1单行函数:
- 1.2分组函数:
- 二、单行函数
- 三、数学函数
- 四、日期函数
- 五、其他函数
- 六、控制函数
一、常见函数分类
1.1单行函数:
- 字符函数
- 字符控制函数(CONCAT、SUBSTR、LENGTH。。。)
- 大小写控制函数
- 数学函数
- 日期函数
- 流程控制函数
1.2分组函数:
分组函数功能偏向统计,比如,AVG()、COUNT()、MAX()、MIN()、SUM()
单行函数与分组函数:
(1)分组函数:主要用来进行统计、聚合使用到的函数,分组函数接收多个输入,返回一个输出。
(2)单行函数:上面提到的字符函数、数学函数、日期函数、都属单行函数的范畴,单行函数只对一行进行变换,每行返回一个结果。
二、单行函数
字符函数
concat:字符连接函数
substr:截取字符串,
SELECT SUBSTR('李莫愁爱上了陆展元',7) out_put; // 索引由1开始,陆展元 SELECT SUBSTR('李莫愁爱上了陆展元',1,3) out_put;// 李莫愁
instr:返回子串第一次出现的索引,如果找不到返回0
SELECT INSTR('杨不殷六侠悔爱上了殷六侠','殷六侠') AS out_put;// 3
trim:去掉左边与右边的空格元素
SELECT LENGTH(TRIM(' 张翠山 ')) AS out_put; SELECT TRIM('aa' FROM 'aaaaaaaaa张aaaaaaaaaaaa翠山aaaaaaaaaaaa') AS out_put;//中间的a并不能去掉
upper:大写转换字符串
lower:小写转换字符串
lpad: 用指定的字符实现左填充指定长度
SELECT LPAD('殷素素',2,'*') AS out_put;// 数字表示指定的长度
rpad:用指定的字符实现右填充指定长度
相关阅读 >>
mysql8.0.11 winx64安装配置方法图文教程(win10)
navicat premium操作mysql数据库(执行sql语句)
详解在mysql查询时,offset过大影响性能的原因与优化方法
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » Mysql基础之常见函数
标签:mysql
相关推荐
评论
管理员已关闭评论功能...