【发布时间】:2013-09-19 05:30:33
【问题描述】:
例如在以下数据中:
(1157)
(1157
1157
1145)
mydog5456
如果我想在我的表中修剪( 和),并且如果它们在替换后的记录已经存在,则删除该记录。我应该运行什么 sql?
I.E.结果将是
1157
1145
mydog5456
【问题讨论】:
例如在以下数据中:
(1157)
(1157
1157
1145)
mydog5456
如果我想在我的表中修剪( 和),并且如果它们在替换后的记录已经存在,则删除该记录。我应该运行什么 sql?
I.E.结果将是
1157
1145
mydog5456
【问题讨论】:
UPDATE your_table
SET your_field = REPLACE(your_field, '(', '');
UPDATE your_table
SET your_field = REPLACE(your_field, ')', '');
UPDATE your_table
SET your_field = TRIM(your_field );
ALTER IGNORE TABLE your_table ADD UNIQUE(your_field);
【讨论】: