mysql截取字符串函数
大家好,又见面了,我是你们的朋友全栈君。
目标 将 rull字段值的0.1g*14 粒/1.5mg*30 片/100ml(氨甲环酸0.5g:氯化钠0.84g)*1 瓶 中的mg/g/ml开头的数字取出设置到另外一个字段上去
SELECT id from sheet2 where rull like ‘%ml%’ ;
SELECT id,count, LEFT(rull,LOCATE(‘g’,rull)-1) from sheet2 where rull like ‘%g%’ ;
SELECT id,count, LEFT(rull,LOCATE(‘mg’,rull)-1) from sheet2 where rull like ‘%mg%’ and id not in (SELECT c.id from (
SELECT id from sheet2 where rull like ‘%ml%’ ) c )
update sheet2 set count=LEFT(rull,LOCATE(‘mg’,rull)-1) where rull like ‘%mg%’ and id not in (SELECT c.id from ( SELECT id from sheet2 where rull like ‘%ml%’ ) c);
update sheet2 set count=LEFT(rull,LOCATE(‘mg’,rull)-1) where rull like ‘%mg%’ and id not in (SELECT c.id from ( SELECT id from sheet2 where rull like ‘%ml%’ ) c);
update sheet2 set count=LEFT(rull,LOCATE(‘ml’,rull)-1) where rull like ‘%ml%’ ;
substring_index(str,delim,count),str是要截取的字符串,delim是截取的字段 count是从哪里开始截取(为0则是左边第0个开始,1位左边开始第一个选取左边的,-1从右边第一个开始选取右边的
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/135246.html原文链接:https://javaforall.cn
相关文章
- 攻击MySQL字符注入攻击:防御技术与漏洞分析(mysql字符注入)
- MySQL 实现字符串转换(mysql转换字符串)
- MySQL数据库:构建连接字符串(mysql数据库连接字符串)
- MySQL:探究多少位可以包容字符串(mysql多少位)
- MySQL数据库管理工具汇总(mysqltool)
- 性能解析MySQL中变长字符串的性能优化(mysql变长字符串)
- MySQL面试:应知应会的问题(mysql面试题目)
- 【MySQL字符串中的单引号和双引号的使用】(mysql单引号双引号)
- MySQL中查看表结构的语法(mysql查询表结构语句)
- 如何查看MySQL的最大连接数?(查看mysql最大连接数)
- MySQL安装步骤:快速入门(mysql装在哪)
- 复制MySQL增强半同步复制:实现数据库高可用(mysql 增强半同步)
- MYSQL中的Mid函数使用小结(mysql mid())
- 查询MySQL在百万次慢查询中的表现(mysql 百万 慢)
- MySQL 中 YEAR 函数,用于提取日期或日期时间值的年份部分(mysql中year函数)
- MySQL中sum函数的作用(mysql中sum的作用)
- 深入浅出MySQL InnoDB引擎探究(mysql中inodb)
- MySQL中DQL语句的使用方法(mysql中dql语句)
- MySQL中DIV函数的使用方法(mysql中div的用法)
- 使用abs函数处理MySQL中的数据(abs() mysql)
- 如何简单快速地安装MySQL(11 mysql安装)
- MySQL配置文件缺失怎么办(mysql不带配置文件)
- MySQL安装指南下载和安装步骤一览(mysql下载安装步骤)
- 离线使用MySQL,可行性分析(mysql不联网能用吗)