admin

删除MYSQL中的一部分字符串

sql

我想删除在特定字段中找到的字符串的一部分。

例如,该字段中的条目可以是“ 01365320 APS ”。我正在删除“ APS”。

我的问题是,我应该使用:

SELECT SUBSTRING_INDEX('fieldname','APS', 1)

阅读 135

收藏
2021-05-10

共1个答案

admin

当您要编辑字段时,需要 UPDATE声明:

UPDATE table SET fieldname=REPLACE(fieldname,'APS','')

REPLACE 是一个字符串函数,用第三字符串替换第一字符串中第二字符串的所有出现。

WHERE首先使用一个子句尝试一下,看看它是否真的是您想要的。

2021-05-10