问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么在mySQL替换某个字段中间的不固定英文值?

发布网友 发布时间:2022-04-07 14:28

我来回答

2个回答

热心网友 时间:2022-04-07 15:57


CREATE TABLE A (
  B  varchar(100),
  C  varchar(100)
);

INSERT INTO A (
  B, C
) VALUES (
  '/abcde(文章拼音)_12345(ID)/index',
  'xyz(栏目拼音)/abcde(文章拼音)_12345(ID)/index'
);


-- 我假设你是要删除掉  _  前面的数据.

UPDATE A 
  SET B = CONCAT('/',  REVERSE(SUBSTRING_INDEX(REVERSE(B),  '_',  1))) ;

mysql> SELECT B FROM A;
+------------------+
| B                |
+------------------+
| /12345(ID)/index |
+------------------+
1 row in set (0.00 sec)



UPDATE A
  SET C = REPLACE(C, 
    REVERSE(SUBSTRING( REVERSE(C), INSTR(REVERSE(C), '_'), LOCATE('/', REVERSE(C), INSTR(REVERSE(C), '_')) - INSTR(REVERSE(C), '_') )),
'');

mysql> SELECT C FROM A;
+-------------------------------+
| C                             |
+-------------------------------+
| xyz(栏目拼音)/12345(ID)/index |
+-------------------------------+
1 row in set (0.00 sec)

追问我只需要替换A、B、C后,直接复制到SQL里面执行就可以了吗?还需要改别的吗?我对这方面有些小白呃。。

追答替换A、B、C后,直接复制到SQL里面执行就可以了。

安全一点的处理, 就是处理前, 你先

CREATE TABLE 备份的表名称 AS SELECT * FROM A;
先备份一下数据。

热心网友 时间:2022-04-07 17:15

update A SET B=REPLACE(B,'abcde(文章拼音)_','')

update A SET C=REPLACE(C,'abcde(文章拼音)_','')

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 高中作文:游海洋公园 第一现场行车记录仪怎样回放? netty4-http 有什么区别 写一篇秋游去海洋公园的作文400字左右 wps文字版里的分页怎么把横向设置为纵向 第一现场行车记录仪app软件 中泰海洋世界一游作文 第一现场高清行车记录仪D-267是假货吗? netty 3.6和netty 4的区别多大 葱烧豆腐怎么做?豆腐不炸好吃吗? 豆腐大葱烧豆腐怎么做 wps文字竖着跳下面一页了? netty 和 java nio 的区别 第一现场 行车记录仪怎么设置? netty与vert.x的区别和联系 Jetty 和Netty的区别,求大神能深入浅出给讲解下 socketio-netty和 netty的不同 高二学生研究性学习开题报告怎么填 netty httpclient和httpclient的区别 高二研究性学习报告,关于清朝十二帝,课题开题报告3000字,课题研究报告3000字 ,急求! 第一现场行车记录仪怎么慢放? 一日游辽宁营口北海海洋公园作文 第一现场行车记录仪d203多少钱 WPS表格排版 横向表头太长要要分成两页 但是分页只有纵向分页 怎么办 游海洋公园的作文 第一现场行车记录仪开车时自动关机是怎么回事? 华夏城海洋馆游记作文 第一现场行车记录仪怎么看录的东西 第一现场行车记录仪怎么看回放? 帮我写一篇游广州海洋馆的作文。。。要一点点要求 写得好的加20分... 第一现场行车记录仪,回放列表为空怎么办? 第一现场行车记录仪为什么存不住时间 第一现场行车记录仪怎么看回放 求100字的游记作文,要表达"喜爱"之情.快快快~我有分给的 用格式工厂该怎么设置才能保持视频原有的清晰度呢? 寒假游记作文600字 视频清晰度怎么提高,我下了个MV,想把清晰度提高点,用格式工厂把原来的1000多码率提高到4000 写游记作文参观海洋公园怎么学 白天梦见我的床底下有三个死人是咋回事啊 梦见有人在床底下抱着我的脚