MySQL 截取字符串函數(shù)的sql語句
1、left(name,4)截取左邊的4個(gè)字符
列:
SELECT LEFT(201809,4) 年
結(jié)果:2018
2、right(name,2)截取右邊的2個(gè)字符
SELECT RIGHT(201809,2) 月份
結(jié)果:09
3、SUBSTRING(name,5,3) 截取name這個(gè)字段 從第五個(gè)字符開始 只截取之后的3個(gè)字符
SELECT SUBSTRING('成都融資事業(yè)部',5,3)
結(jié)果:事業(yè)部
4、SUBSTRING(name,3) 截取name這個(gè)字段 從第三個(gè)字符開始,之后的所有個(gè)字符
SELECT SUBSTRING('成都融資事業(yè)部',3)
結(jié)果:融資事業(yè)部
5、SUBSTRING(name, -4) 截取name這個(gè)字段的第 4 個(gè)字符位置(倒數(shù))開始取,直到結(jié)束
SELECT SUBSTRING('成都融資事業(yè)部',-4)
結(jié)果:資事業(yè)部
6、SUBSTRING(name, -4,2) 截取name這個(gè)字段的第 4 個(gè)字符位置(倒數(shù))開始取,只截取之后的2個(gè)字符
SELECT SUBSTRING('成都融資事業(yè)部',-4,2)
結(jié)果:資事
注意:我們注意到在函數(shù) substring(str,pos, len)中, pos 可以是負(fù)值,但 len 不能取負(fù)值。
7、substring_index('www.baidu.com', '.', 2) 截取第二個(gè) '.' 之前的所有字符
SELECT substring_index('www.baidu.com', '.', 2)
結(jié)果:www.baidu
8、substring_index('www.baidu.com', '.', -2) 截取第二個(gè) '.' (倒數(shù))之后的所有字符
SELECT substring_index('www.baidu.com', '.', -2)
結(jié)果:baidu.com
9、SUBSTR(name, 1, CHAR_LENGTH(name)-3) 截取name字段,取除name字段后三位的所有字符
SELECT SUBSTR('成都融資事業(yè)部', 1, CHAR_LENGTH('成都融資事業(yè)部')-3)
結(jié)果:成都融資
總結(jié)
以上所述是小編給大家介紹的MySQL 截取字符串函數(shù)的sql語句,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
MySQL mysqladmin客戶端的使用簡(jiǎn)介
這篇文章主要介紹了MySQL mysqladmin客戶端的使用簡(jiǎn)介,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下2021-03-03與MSSQL對(duì)比學(xué)習(xí)MYSQL的心得(六)--函數(shù)
這一節(jié)主要介紹MYSQL里的函數(shù),MYSQL里的函數(shù)很多,我這里主要介紹MYSQL里有而SQLSERVER沒有的函數(shù)2014-08-08Mysql模糊查詢優(yōu)化方法及測(cè)試詳細(xì)講解
這篇文章主要介紹了Mysql模糊查詢優(yōu)化方法及測(cè)試,在MySQL中支持模糊匹配的方法有很多,且各有各的優(yōu)點(diǎn),感興趣想要詳細(xì)了解可以參考下文2023-05-05詳細(xì)聊聊MySQL中auto_increment有什么作用
auto_increment是用于主鍵自動(dòng)增長(zhǎng)的,從1開始增長(zhǎng),下面這篇文章主要給大家介紹了關(guān)于MySQL中auto_increment有什么作用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06