mysql字符串操作
2019独角兽企业重金招聘Python工程师标准>>>
mysql 函数substring_index()
函数:
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 则是从后倒数位数,到字符串结束或截取的长度)
4、按关键字截取字符串
substring_index(str,delim,count)
说明:substring_index(被截取字段,关键字,关键字出现的次数)
例:select substring_index("blog.jb51.net","。",2) as abstract from my_content_t
结果:blog.jb51
(注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束)
函数简介:
SUBSTRING(str,pos) , SUBSTRING(str FROM pos) SUBSTRING(str,pos,len) , SUBSTRING(str FROM pos FOR len)
不带有len 参数的格式从字符串str返回一个子字符串,起始于位置 pos。带有len参数的格式从字符串str返回一个长度同len字符相同的子字符串,起始于位置 pos。 使用 FROM的格式为标准 SQL 语法。也可能对pos使用一个负值。假若这样,则子字符串的位置起始于字符串结尾的pos 字符,而不是字符串的开头位置。在以下格式的函数中可以对pos 使用一个负值。
注:reverse() 尤其好用
转载于:https://my.oschina.net/u/3689525/blog/2051011
mysql字符串操作相关推荐
- MySQL 字符串截取操作
一:MySQL 字符串截取相关函数 首先来看一下 MySQL 中跟字符串截取相关的函数有: left(), right(), substring(), substring_index(). mid() ...
- .net mysql字符串截取_MySQL 字符串拆分操作(含分隔符的字符串截取)
无分隔符的字符串截取 题目要求 数据库中字段值: 实现效果:需要将一行数据变成多行 实现的sql SELECT LEFT(SUBSTRING('P1111',help_topic_id+1),1) A ...
- MySQL—02—MySQL的操作
一.MySQL的操作 1. 创建与删除数据库 1.1使用命令创建数据库 创建一个 test 的数据库,并查看该数据库,以及该数据库的编码. 创建数据库: create database test d ...
- mysql库操作、表操作
系统数据库 information_schema:虚拟库,主要存储系统中的一些数据库对象的信息,例如用户信息,列信息.权限信息等 performance_schema:主要存储数据库服务器的性能参数 ...
- windows 环境下mysql的操作浅析
windows 环境下mysql的操作 一,MYSQL 的连接 在下载安装好mysql后,访问数据控之前我们需要先连接数据库: 建立一个connect.php 的文件: (面向过程) <?php ...
- python mysql倒序_day40:MySQL:python操作mysql:pymysql模块SQL注入攻击
目录 part1:用python连接mysql 1.用python连接mysql的基本语法 创建连接conn→创建游标对象cursor→执行sql语句execute→获取数据fetchone→释放游标 ...
- mysql数据库优化课程---13、mysql基础操作
mysql数据库优化课程---13.mysql基础操作 一.总结 一句话总结:mysql复制表,索引,视图 1.mysql如何复制表? like select * 1.复制表结构 create tab ...
- Mysql字符串截取 mysql将字符串字段转为数字排序或比大小
SELECT * FROM Student WHERE 1 = 1 ORDER BY -ID DESC ; SELECT * FROM Student WHERE 1 = 1 ORDER BY (ID ...
- php对mysql基础操作_php+mysql的基础操作
标签: PHP可以说是当下很火的一门后端语言了,它小巧玲珑,和html等前端语言配合的可以说是天衣无缝,加之xampp,wampp等工具的出现,更是前端开发者的福音,作为一名前端ER,如果不熟悉一门后 ...
最新文章
- Java:new一个对象的过程中发生了什么?
- 再也不用担心过拟合的问题了
- Pyhton学习——Day3
- 离散数学及其应用 (Kenneth H·Rosen 著)
- 模型的燃料,数据采样的秘密
- 1151压力变送器型号_日本进口横河EJA530E压力变送器型号解读
- [运维]---linux机器一般监控用到的概念记录
- 稳扎稳打Silverlight(30) - 2.0Tip/Trick之Silverlight.js, Silverlight.supportedUserAgent.js
- [RK3399][Android7.1] 调试笔记 --- 查看当前DDR的工作频率
- 高校计算机教研室工作计划,2017高校教研室工作计划
- 如何制定目标 (转自我学网)
- Tbase数据库入坑记
- winpe 安装 win7 过程问题综述
- 三位数除以两位数竖式计算没有余数_四年级上册数学三位数除两位数练习题没有余数...
- 青少年科技大赛 计算机课题,科技活动----22届青少年科技创新大赛中的活动方案3...
- 项目管理修炼之道之把握项目的节奏
- 已知中序、后序,求先序
- python语言中不属于组合数据类型的是_下列不属于组合数据类型的是()。
- 挂接Google翻译,下载音频
- Acrel-2000Z电力监控系统在某区块页岩气地面集输工程中的应用分析
热门文章
- json 反序列化 父子类型_json类序列化与反序列化参考
- 陈桥五笔用户编号怎么获取_委托书中“样品原编号”怎么填?
- mysql repair 索引_mysql 删除行会重建索引吗
- seaborn系列 (5) | 柱状图countplot()
- 学java时的一些笔记(1)
- 厉害了!一个Nvidia PC可运行四个Vives
- 您现在只需免费与相机捆绑即可购买一个PSVR
- Keras将死于谷歌之手?reddit网友写“送葬文”,引发热议
- 国产游戏《黑神话:悟空》刷爆全网,虚幻引擎4打造,网友:有生之年终于看到国产3A!...
- Apollo仿真「训练有素」,长沙无人驾驶出租「轻车熟路」