0

たとえば、次のデータを参照してください。

(1157)
(1157
1157
1145)
mydog5456

(トリムしたい場合)、およびテーブル内で、置換後にレコードが既に存在する場合は、レコードを削除します。どのSQLを実行する必要がありますか?

IEの結果は

1157
1145
mydog5456
4

1 に答える 1

0
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); 
于 2013-09-14T18:09:01.820 に答える