首頁 >資料庫 >mysql教程 >mysql如何除去一段字串

mysql如何除去一段字串

coldplay.xixi
coldplay.xixi原創
2020-10-23 15:38:314242瀏覽

mysql除去一段字串的方法:1、從左開始截取字串,程式碼為【left(str, length)】;2、從右開始截取字串,程式碼為【right(str, length)】;3、截取字串,程式碼為【substring(str, pos)】。

mysql如何除去一段字串

mysql除去一段字串的方法:

在使用mysql時,常會進行字串截取,字符替換,取子串等。具體介紹如下:

1、從左開始截取字串

left(str, length) 說明:left(被截取字段,截取長度)

例:

select left('charfunction', 5) as result from dual;

輸出:charf

2、從右邊開始截取字串

right(str, length) 說明:right(被截斷字段,截取長度)

例:

select right('charfunction',5) as result from dual;

輸出:ction

3、截取字串,這裡分兩種情形,分別是從頭截取和中間開始截取

substring(str, pos) 說明:substring(被截取字段,從第幾位開始截取)

substring(str, pos, length) substring(被截取字段,從第幾位開始截取,截取長度)

例:

select substring('charfunction', 5) as result from dual; 
输出:unction
select substring('charfunction',5,5) as result from dual; 
输出:uncti

(註:如果位數是負數如-5 則是從後倒數位數,到字串結束或截取的長度)

4、替換相關字元

replace(str, old, new)將str中的old字串替換成new字串

範例:

select replace ('charfunction','n','WW') as result from dual;
输出: charfuWWctioWW

多相關免費學習推薦:mysql教學(影片)

以上是mysql如何除去一段字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn