首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在mysql栏目中插入几个单词

如何在mysql栏目中插入几个单词
EN

Stack Overflow用户
提问于 2021-02-24 12:14:40
回答 1查看 12关注 0票数 0

我有一张这样的桌子

代码语言:javascript
运行
复制
+----+--------------+------------------+
| id | product_name |   description    |
+----+--------------+------------------+
|  1 | Orange 200g  | Sale Orange 200g |
|  2 | Grape 300g   | Sale Grape 300g  |
|  3 | Apple 400g   | Sale Apple 400g  |
+----+--------------+------------------+

我想在描述中添加一个带有remove the 200g的单词,这样就可以这样

代码语言:javascript
运行
复制
+----+--------------+-------------------------------+
| id | product_name |          description          |
+----+--------------+-------------------------------+
|  1 | Orange 200g  | Sale Orange 200g, Sale Orange |
|  2 | Grape 300g   | Sale Grape 300g, Sale Grape   |
|  3 | Apple 400g   | Sale Apple 400g, Sale Apple   |
+----+--------------+-------------------------------+

我已经尝试了这个查询

代码语言:javascript
运行
复制
UPDATE myTable SET description = 
SELECT CONCAT_WS(',', description, REPLACE(how to replace it))
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-24 12:25:15

你可以在这里使用SUBSTRING_INDEX

代码语言:javascript
运行
复制
UPDATE myTable
SET description = CONCAT(description, ', ', SUBSTRING_INDEX(description, ' ', 2));

Demo

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66344615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档