10 MySQL_字符串函数和数学函数
2024-09-08 14:22:18
字符串函数
1. 字符串拼接 concat('aa','bb') ->aabb;
查询emp表中 员工姓名 和工资 工资后面显示单位元
select name,concat(sal,'元') from emp;
2. 获取字符串的长度 char_length('abc') 3
案例: 查询员工姓名和姓名的长度
select name,char_length(name) from emp;
3. 获取字符串在另一个字符串上出现的位置
格式1: instr(str,substr);
select instr('abcdef','c');
格式2 : locate(substr,str);
select locate ('c','abcdef');
4. 插入字符串
- 格式: insert ( str , start , length , newstr);
sql select insert ('abcdefg',3,2,'c');
5. 转大小写
格式: upper() lower()
select upper('nba'),lower('NBa');
6. 去两端空白
- 格式:trim()
select trim(' a b ');
7. 截取字符串
left(str,num);
select left('abcdefg',3);
right(str,num);
select right('abcdefg',3);
substring(str, start,end);
select substring('abcdefg',2);
select substring('abcdefg',2,3);
8. 重复:
- repeat(str,重复次数)
select repeat('abc',2);
9.替换 :
- replace(str,替换前的值,替换后的值);
select replace('abcdef','c','x');
10. 翻转 reverse
select reverse('abc');
数学相关函数
1. 向下取整 floor(num)
select floor(3.84); 3
2. 四舍五入round(23.8); 24
- round(num,m);---m保留m位小数
select round(23.879,1);23.9
3.非四舍五入
- truncate(num,m);---m保留m位小数
select truncate(23.879,2); 23.87
- 随机数 rand() 0-1随机的小数
- 获取3,4,5的随机数
- floor(rand()*3)+3;
最新文章
- 大熊君JavaScript插件化开发------(第二季)
- GIF录制神器GifCam
- Java api 入门教程 之 JAVA的IO处理
- paip. 定时 关机 休眠 的总结
- 我的bootstrap使用的历程
- eclipse启动报错eclipse failed to create the java virutal machine
- 解析nginx负载均衡
- 利用java反射机制对方法进行调用
- 【转】centos安装memcached+php多服务器共享+session多机共享问题
- ffmpeg利用libav库把yuv视频流转换为TS串流
- 一行一行分析JQ源码学习笔记-04
- centos7.2自带的php5.4升级为5.6
- [C#网络应用编程]1、对进程的操作
- Selenium自动化测试插件—Katalon的自述
- Huber Loss
- (六)Linux下的压缩命令
- Windows远程访问OEM乱码解决
- 数组和集合(三):Set集合的使用总结
- libpcap丢包原理分析及Fedora 9 内核2.6.25.14下安装PF-RING的详细过程
- Url Scheme实现APP间通信、分享
热门文章
- 谁动了我的主机? 之活用History命令
- linux篇-Parse error: syntax error, unexpected ‘new’ (T_NEW) in /usr/local/nginx/html/cacti/lib/adodb
- 个人冲刺(七)——体温上报app(二阶段)
- 在vue中路径中的@
- Pandas 分组聚合 :分组、分组对象操作
- 【Unity Shader】syntax error: unexpected token 'struct' at line x 错误解决办法
- yum源更换/新
- ubuntu使用postfix和AWS-SES发送邮件
- 开发工具-SQL Server官方下载地址
- centos 修改PHP默认版本