本文整理自网络,侵删。
目录
- 字符串函数
- 1. length(str)
- 2. concat(str1,str1,…)
- 3. insert(str1,n,m,str2)
- 4. lower(str)
- 5. upper(str)
- 6. left(str,n)
- 7. right(str,n)
- 8. trim(str)
- 9. substring(str,n,m)
- 10. reverse(str)
- 数学函数
- 日期函数
- 聚合函数
- 系统信息函数
- 格式化函数
- 总结
字符串函数
1. length(str)
计算字符串的长度。
select length('1+1=wang'),length('1+1=王');
2. concat(str1,str1,…)
合并字符串
select concat('1+1','=','王');
3. insert(str1,n,m,str2)
替换str1中从n开始的后m个字符为str2
select insert('1+1=wang',5,4,'王');
4. lower(str)
将字符串中的字母转化为小写。
select lower('WaNg');
5. upper(str)
将字符串中的字母转化为大写。
select upper('WaNg');
6. left(str,n)
截取左侧n个字符。
select left ('1+1=王',3);
7. right(str,n)
截取右侧n个字符。
select right('1+1=王',3);
8. trim(str)
删除字符串左右两侧的空格。
select trim(' 1+1=王 ');
9. substring(str,n,m)
截取从n后的m个字符。
select substring('1+1=wang',5,4);
10. reverse(str)
反转字符串。
select reverse('1+1=wang');
数学函数
- abs(num):求绝对值
- sqrt(num):开二次方根
- mod(num1,num2):求余数
- ceil(num):向上取整
- floor(num):向下取整
- rand():生成0~1的随机数
- round(num):四色五人
- sign(num):返回参数的符号,正数(1),负数(-1)
- pow(num1,num2):求num1num2
- sin(num):求正弦值
- cos(num):求余弦值
- tan(num):求正切值
- asin(num):求反正弦值
- acos(num):求反余弦值
- atan(num):求反正切值
- cot(num):求余切值
日期函数
current_date():获取当前日期值
相关阅读 >>
mysql的left join、right join、inner join
更多相关阅读请进入《mysql》频道 >>

数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL内部函数的超详细介绍
标签:mysql
相关推荐
评论
管理员已关闭评论功能...