小编Maz*_*zka的帖子

MySQL - 从条目中删除子字符串

我的"位置"表包含6列.(ID,名称,别名,区域,X,Y)

"名称"列中某些条目的示例:

Blackwood Highschool, Paris, France

Hilltop Market, Barcelona, Spain

Roundwell Plaza, Melbourne, Australia

Rurk Mount, Moscow, Russia(mountain)

History Museum, Prague, Czech Republic

Narrow River (river), Bombay, India
Run Code Online (Sandbox Code Playgroud)

一些条目包括名称中的"(山)","(河)"或"(...)"(8个不同的).我不知道为什么表是这样创建的.它应该有一个额外的列数据,但很好.

我想从位置名称中删除"(...)"子串.我不知道该怎么做,它是这样的,所以你得到一个想法:

DELETE FROM 'Location' 
WHERE 'Name'
LIKE '%(%)%';
Run Code Online (Sandbox Code Playgroud)

我知道这会删除整行,但我只是想从'Name'字符串中删除(%)项.

mysql sql substring sql-like

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysql ×1

sql ×1

sql-like ×1

substring ×1