mysql 字符串截取,拼接
截取
substring( )
用法:
1. substring(str,pos)
例子:
SELECT substring('abcdefg',1);
-> 'abcdefg'SELECT substring('abcdefg',2);
-> 'bcdefg'SELECT substring('abcdefg',-2);
-> 'fg'
str 是被操作的字符串,pos 表示是从哪个位置开始。如果 pos 为正,则下标从左到右从1开始记。如果 pos 为负,则下标从右到左从-1开始记。
2. substring(str from pos)
例子:
SELECT substring('abcdefg' from 1);
-> 'abcdefg'SELECT substring('abcdefg' from 2);
-> 'bcdefg'SELECT substring('abcdefg' from -2);
-> 'fg'
与 1 的用法相同,但是 逗号 变为 from。
3. substring(str,pos,len)
例子:
SELECT substring('abcdefg' , 1 , 2);
-> 'ab'SELECT substring('abcdefg' , 2 , 2);
-> 'bc'SELECT substring('abcdefg' , -2 ,1);
-> 'f'
str 是被操作的字符串,pos 表示是从哪个位置开始。如果 pos 为正,则下标从左到右从1开始记。如果 pos 为负,则下标从右到左从-1开始记。len 表示以从左到右的顺序留下 len 个长度的字符。
4. substring(str from pos for len)
例子:
SELECT substring('abcdefg' from 1 for 2);
-> 'ab'SELECT substring('abcdefg' from 2 for 2);
-> 'bc'SELECT substring('abcdefg' from -2 for 1);
-> 'f'
与 3 的用法相同,但是 第一个逗号 变为 from,第二个逗号 变成 for。
left
left(str,len)
例子:
SELECT left('abcdefg' , 2);
-> 'ab'
从左边开始,截取 str 字符串的 len 个长度的字符。
right
right(str,len)
例子:
SELECT right('abcdefg' , 2);
-> 'fg'
从右边开始,截取 str 字符串的 len 个长度的字符。
拼接
concat(str1,str2,...)
例子:
SELECT concat('a','b','v');
-> 'abv'SELECT concat('a','b');
-> 'ab'
会把str1,str2,……拼接起来,如果参数中有NULL,结果为NULL。
mysql官方中文文档:MySQL 中文文档 | MySQL 中文网
mysql 字符串截取,拼接相关推荐
- MySQL字符串的拼接、截取、替换、查找位置
MySQL字符串的拼接.截取.替换.查找位置. 常用的字符串函数: 函数 说明 CONCAT(s1,s2,...) 返回连接参数产生的字符串,一个或多个待拼接的内容,任意一个为NULL则返回值为NUL ...
- Mysql字符串截取 mysql将字符串字段转为数字排序或比大小
SELECT * FROM Student WHERE 1 = 1 ORDER BY -ID DESC ; SELECT * FROM Student WHERE 1 = 1 ORDER BY (ID ...
- mysql 字符串 截取字母_MySQL字符串函数:字符串截取
MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...
- mysql 截取字符串部分值,Mysql字符串截取_获取指定字符串中的数据
搜索热词 前言:本人遇到一个需求,需要在MysqL的字段中截取一段字符串中的特定字符,类似于正则表达式的截取,苦于没有合适的方法,百度之后终于找到一个合适的方法:substring_index('ww ...
- php mysql 截取字符串长度,mysql字符串截取
MySQL 字符串截取函数有:left(), right(), substring(), substring_index().还有 mid(), substr(); 一:left(str, lengt ...
- php mysql字符串截取比较读取_MySQL字符串截取 和 截取字符进行查询
通过mysql自带的一些字符串截取函数,对数据进行处理,下面是我整理的字符串截取 和 截取字符进行查询. 一.MySQL中字符串的截取 MySQL中有专门的字符串截取函数:其中常用的有两种:subst ...
- php mysql字符串截取比较读取_MySQL_Mysql字符串截取函数SUBSTRING的用法说明,感觉上MySQL的字符串函数截取 - phpStudy...
Mysql字符串截取函数SUBSTRING的用法说明 感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用. 函数: 1.从左开始截取 ...
- MySQL 字符串截取操作
一:MySQL 字符串截取相关函数 首先来看一下 MySQL 中跟字符串截取相关的函数有: left(), right(), substring(), substring_index(). mid() ...
- Mysql字符串截取
Mysql字符串截取函数:left().right().substring().substring_index(). 从左开始截取字符串: 用法:left(str, length),即:left(被截 ...
- 详解Mysql字符串截取left()、right()、substring()、substring_index()具体用法(一)
文章目录 一.left() 二.right() 三.截取特定长度的字符串 1.从字符串第4个字符开始直结束 2.从字符串第4个字符开始,只取2个 3.从字符串倒数第4个字符开始直至结束 4.从字符串倒 ...
最新文章
- 打电话化繁为简 网络电话直接省钱
- linux命令--VI命令详解(一)
- 神经网络(11)--具体实现:unrolling parameters
- 每个程序员都应该知道的基础数论
- 软件oem要注意什么_英语配音学习要注意什么?配音的注意事项有什么?
- 向窗口输入文字--TextOut和DrawText函数
- mysql数据对比_MySQL--如何快速对比数据
- SSD选购扫盲指南M.2接口硬盘选择:NVMe于sata3
- ENSP-----ISIS协议
- 让优秀成为一种习惯——笔录
- excel两列数据对比找不同_Excel小白就不能用数据分析的办法找工作吗?
- DB2 windows下9.5安装教程
- 基金终于回血一波,小灰的损失减少到76万
- 【复杂网络系列】模块度(Modularity )的计算方法
- 卡拉OK歌词原理和实现高仿Android网易云音乐
- win7摄像头软件_GIF图片编辑、剪切、缩帧软件,ScreenToGif
- strawberry perl环境安装介绍
- 高中开设计算机了吗,职业高中计算机专业开设的必要性
- jqgrid属性:宽,高
- 5G无线网节能关键技术
热门文章
- python学生成绩管理系统【完整版】
- s2sh整合(详细版)
- 个人电脑厂商艰难涉水家庭娱乐市场
- 【Fracturing Destruction】点破小球——Unity3D中达到条件才触发的物体爆裂、炸裂、碎裂效果
- 新iPhone9月登场, 5大特色浮出水!
- 调用HMS SDK接口报错6003
- windows命令行工具连接mysql数据库报ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
- JavaScript 运算符与逻辑分支
- automated creative optimization for e-commerce advertising
- html 地址 点击召唤高德,HTML5创建高德地图