mysql字符切割的四種方式匯總
1、從左開始截取字符串
left(str, length)
說明:
left(被截取字段,截取長度)
select left('如果暴力不是為了殺戮,那將變得毫無意義',10)
結(jié)果:
2、從右開始截取字符串
right(str, length)
說明:
right(被截取字段,截取長度)
select right('如果暴力不是為了殺戮,那將變得毫無意義',10)
結(jié)果:
3、截取字符串
substring(str, pos)
substring(str, pos, length)
說明:
substring(被截取字段,從第幾位開始截?。?/p>
substring(被截取字段,從第幾位開始截取,截取長度)
select substring('如果暴力不是為了殺戮,那將變得毫無意義',5) // (注:如果位數(shù)是負數(shù) 如-5 則是從后倒數(shù)位數(shù),到字符串結(jié)束或截取的長度)
結(jié)果:
select substring('如果暴力不是為了殺戮,那將變得毫無意義',5,10)
結(jié)果:
4、按關鍵字截取字符串
substring_index(str,delim,count)
說明:
substring_index(被截取字段,關鍵字,關鍵字出現(xiàn)的次數(shù))
select substring_index("blog.jb51.net",".",1) // (注:如果關鍵字出現(xiàn)的次數(shù)是負數(shù) 如-2 則是從后倒數(shù),到字符串結(jié)束)
結(jié)果:
select substring_index("blog.jb51.net",".",2)
結(jié)果:
select substring_index("blog.jb51.net",".",-1)
結(jié)果:
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Windows下mysql community server 8.0.16安裝配置方法圖文教程
這篇文章主要為大家詳細介紹了Windows下mysql community server 8.0.16安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-06-06SQL中distinct去重關鍵字使用和count統(tǒng)計組合使用方法
這篇文章主要給大家介紹了關于SQL中distinct去重關鍵字使用和count統(tǒng)計組合使用的相關資料,count()是SQL中提供的用于統(tǒng)計記錄數(shù)量的函數(shù),需要的朋友可以參考下2024-08-08MySQL8.0登錄時出現(xiàn)Access?denied?for?user?‘root‘@‘localhost‘?
這篇文章主要給大家介紹了解決MySQL8.0登錄時出現(xiàn)Access?denied?for?user?‘root‘@‘localhost‘?(using?password:?YES)?拒絕訪問的問題,文中有詳細的解決方法,需要的朋友可以參考下2023-09-09MySQL統(tǒng)計函數(shù)GROUP_CONCAT使用陷阱分析
這篇文章主要介紹了MySQL統(tǒng)計函數(shù)GROUP_CONCAT使用中的陷阱,結(jié)合實例形式分析了GROUP_CONCAT用于統(tǒng)計時的長度限制問題與相關注意事項,需要的朋友可以參考下2016-06-06MySQL?原理優(yōu)化之Group?By的優(yōu)化技巧
這篇文章主要介紹了MySQL?原理優(yōu)化之Group?By的優(yōu)化技巧,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08