Mysql 去除 特定字符后面的所有字符串
生活随笔
收集整理的這篇文章主要介紹了
Mysql 去除 特定字符后面的所有字符串
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天在導(dǎo)入數(shù)據(jù)的的時(shí)候,在手機(jī)字段導(dǎo)入了 一些錯(cuò)誤的的字符,需要去除。 很容易想到 了。substring 和charindex 方法。但是在mysql里面就不知道還是不是。
經(jīng)過(guò)搜索知道 在mysql里面是 substr 和locate。
我想把“@captial=。。” 這些去掉,只留下電話號(hào)碼。
update member set mobile=SUBSTR(mobile,1,LOCATE('@',mobile)-1) where mobile like '%@captial%'很簡(jiǎn)單,一下子就搞定。 注意 substr 的索引是從1開(kāi)始,不是0.
轉(zhuǎn)載于:https://www.cnblogs.com/OOAbooke/archive/2012/08/28/2659802.html
總結(jié)
以上是生活随笔為你收集整理的Mysql 去除 特定字符后面的所有字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++ mfc
- 下一篇: 本地---tcpserver与tcpcl