2010-04-13 104 views
0

请原谅我的无知。删除mysql#1前的所有内容

我需要在包括第一个#之前替换mysql字段中的所有数据。

例如场=球手

数据在第一洞高尔夫球手错过了一个9英寸的推杆,并说“这#hit坏

新的数据打不好

回答

3
update table set new_column_name = substring(column_name, instr(column_name, '#') + 1); 
+0

给我eveything但#之前和之后# ---------------------------------------- 更新内容集metakey = substring(别名,instr(别名,'#')+ 1) ------------------------------ ---- 表=内容,metakey是新字段,别名是旧字段 – 2010-04-13 23:27:46

+0

是的,应该工作正常。你能给我一个你得到的东西的例子吗? – oedo 2010-04-13 23:34:57

+0

在第一洞高尔夫球员错过了一个9英寸的推杆,并说“打它不好 – 2010-04-13 23:36:53