2013-01-22 75 views
0

在我的數據庫中,我有很多書,我有這些信息,但是這些書的isbn-10條目被搞砸了,因爲我忘記了當他們第一次輸入時從他們那裏去掉「 - 」到數據庫中,因此,例如在該領域description我可以有這樣的條目,sql查詢去除隨機字符

ISBN10: 0-470-945-176 
by Paul D. Kimmel 
Publisher: John Wiley & Sons 
Copyright year: © 2011 

但大多數我的數據是這樣的

ISBN10: 0470945176 
by Paul D. Kimmel 
Publisher: John Wiley & Sons 
Copyright year: © 2011 

我應該使用什麼MySQL查詢剝離「 - 」來自description,以便我的數據是正確的y格式化如第二個例子?

回答

1

使用MySQL REPLACE字符串函數。

UPDATE books SET description = REPLACE(description, '-', ''); 
0

Command

UPDATE TableName SET `description` = REPLACE(`description`, '-', '')