mysql 从第几个字符串开始截取_Mysql 字符串截取
1、从左开始截取字符串
left(str, length)
说明:left(被截取字段,截取长度)
例:select left(content,200) as abstract from my_content_t
2、从右开始截取字符串
right(str, length)
说明:right(被截取字段,截取长度)
例:select right(content,200) as abstract from my_content_t
3、截取字符串substring(str, pos)
substring(str, pos, length)
说明:substring(被截取字段,从第几位开始截取)
substring(被截取字段,从第几位开始截取,截取长度)
例:select substring(content,5) as abstract from my_content_t
select substring(content,5,200) as abstract from my_content_t
(注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)
1.从字符串的第9个字符开始读取直至结束
SELECT SUBSTRING('www.cnblogs.com', 9)
结果为:rengu.com
2.从字符串的第9个字符开始,只取3个字符
SELECT SUBSTRING('www.cnblogs.com', 9, 3)
结果为:ren
3.从字符串的倒数第6个字符开始读取直至结束
SELECT SUBSTRING('www.cnblogs.com', -6)
结果为:gu.com
4.从字符串的倒数第6个字符开始读取,只取2个字符
SELECT SUBSTRING('www.cnblogs.com', -6, 2)
4、按关键字截取字符串
substring_index(str,delim,count)
说明:substring_index(被截取字段,关键字,关键字出现的次数)
1.截取第二个“.”之前的所有字符
SELECT SUBSTRING_INDEX('www.cnblogs.com', '.', 2);
结果为:www.cnblogs
2.截取倒数第二个“.”之后的所有字符
SELECT SUBSTRING_INDEX('www.cnblogs.com', '.', -2);
结果为:cnblogs.com
3.如果关键字不存在,则返回整个字符串
SELECT SUBSTRING_INDEX('www.cnblogs.com', 'sprite', 1);
结果为:www.cnblogs.com
mysql 从第几个字符串开始截取_Mysql 字符串截取相关推荐
- .net mysql字符串截取_MySQL 字符串拆分操作(含分隔符的字符串截取)
无分隔符的字符串截取 题目要求 数据库中字段值: 实现效果:需要将一行数据变成多行 实现的sql SELECT LEFT(SUBSTRING('P1111',help_topic_id+1),1) A ...
- mysql 从第几个字符串开始截取_mysql字符串截取
mysql字符串截取 update zcat set lev1 = left(zcatId,1) where lev1 is null; update zcatset lev2 = left(zcat ...
- mysql 从第几个字符串开始截取_Mysql字符串截取函数SUBSTRING的用法说明
感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用. 函数: 1.从左开始截取字符串 left(str, length) 说明:le ...
- mysql 从第几位开始截取_Mysql字符串截取函数SUBSTRING的用法说明
今天建视图时,用到了MySQL中的字符串截取,很是方便. 感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用. 函数: 1.从左开始 ...
- mysql中字符串拼接函数_MySQL 字符串连接CONCAT()函数
MySQL字符串连接函数 使用方法: CONCAT(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意: 如果所有参数均为非二进制字符 ...
- mysql 从第几位开始截取_mysql的截取函数用法详解
原标题:mysql的截取函数用法详解 substring()函数 测试数据准备: 用法: 以下语法是mysql自动提示的 1:substirng(str,pos):从指定位置开始截取一直到数据完成 s ...
- mysql字符串函数混合使用_MySql字符串函数使用技巧
1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_con ...
- mysql sql字符串连接函数_Mysql字符串连接函数 CONCAT()与 CONCAT_WS()
从数据库里取N个字段,然后组合到一起用","分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到 CONCAT_WS(),非常好用. CONCAT_WS( ...
- mysql 字符串函数大全_mysql 字符串函数大全
返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL.mysql> select ASCII('2'); -> 50mysql& ...
最新文章
- 反arp攻击软件_谈谈电子欺骗中的ARP欺骗
- java中junit_【Java】Junit快速入门
- 是否是一个新的机会?
- OpenLDAP / Ubuntu 18.04 下 docker 版安装
- [Java5新特性]	动态代理
- [ACM] hdu 1754 I Hate It (线段树,单点更新)
- linux ftp查看用户目录权限,linux 指定ftp用户 特定目录及权限
- openssl 加密解密 指令_Shell openssl命令加密解密字符串
- 聊聊spring-boot-starter-data-redis的配置变更
- 从程序员到项目经理(十):程序员加油站 --要执着但不要固执
- mysql space id_MySQL8.0新特性:增加系统文件追踪space ID和物理文件的映射-阿里云开发者社区...
- 米斯特白帽培训讲义 漏洞篇 逻辑漏洞
- Linux系统学习之 三:新手必须掌握的Linux命令3
- 数据解决方案:原力大数据教你如何撰写数据分析报告
- 安全加固脚本及解析等保2.0(仅供参考)
- 第四季-专题7-Linux内核链表
- mysql之魔鬼训练营
- 直播丨易鲸捷HTAP融合型分布式数据库EsgynDB SQL编译器详解
- mp4视频文件截图--h264解码成yuv再转存为bmp图片
- JS时间处理插件MomentJS