我在我的數據庫中有一個名爲「system」的字段,看起來像這樣刪除一個字符串中的新行後的空白空間mysql
system field;
registration //This field is part of a table called "system_owner"
elearning //all three value is in one string which each contains "\n"
payment
當我使用此SQL語句刪除「elearning」時;
$SQL = "UPDATE system_owner SET system=REPLACE(system,'elearning','')
系統字段變成這樣;
registration
payment
我的問題是如何刪除「註冊」和「付款」之間的空白空間? 我應該使用什麼SQL語句?
,我想
registration
payment
這是不是秉承[第一範式]表中的一個常見問題(HTTPS:/ /en.wikipedia.org/wiki/First_normal_form)。通常很難在SQL中使用這些字段,所以常見的方法是在應用程序代碼中完成所有工作。這裏有一個關於如何在PHP中實現的例子:http://stackoverflow.com/a/11079123/238978 –