MySQL,从字段中删除部分数据

时间:2015-01-05 23:04:37

标签: mysql

我有一张带有MEDIUMTEXT列的表。许多记录在该字段中包含值,如“WordA WordB || RandomWords” 我想删除“|| RandomWords”,因此值将为“WordA WordB”。我怎样才能做到这一点?换句话说,我需要搜索“||”字符并删除之后的所有字符。

1 个答案:

答案 0 :(得分:2)

UPDATE t SET col=SUBSTRING_INDEX(col,'||',1)

假设单个||每行