Mysql更新替換某個字段的值中的某個子值

當需要把數據庫表中某個字段的值中某一部分內容替換為一個新的值時候,可以通過下面的sql語句實現

UPDATE table_apartment
SET apartment_name = REPLACE (
    apartment_name, -- 需要替換的字段
    '舊值', -- 被替換的舊值
    '新值' -- 新的值
)
WHERE
    apartment_name LIKE '%舊值%'
AND apartment_name != '新值';

執行前apartment_name字段值如下:


image.png

執行后值如下:


image.png
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容