一、SUBSTR() 字符串截取
從指定位置開(kāi)始的輸入字符串返回一個(gè)子字符串。
二、語(yǔ)法
SUBSTR()
函數(shù)的常用方法如下。
SELECT SUBSTR(字符串, 起點(diǎn));
SELECT SUBSTR(字符串 FROM 起點(diǎn));
SELECT SUBSTR(字符串, 起點(diǎn), 長(zhǎng)度);
SELECT SUBSTR(字符串 FROM 起點(diǎn) FOR 長(zhǎng)度);
其中 字符串 可以是具體的字符串內(nèi)容也可以是數(shù)據(jù)庫(kù)的字段,或者字符串運(yùn)算之后的內(nèi)容。
起點(diǎn)和長(zhǎng)度要求是整數(shù),其中長(zhǎng)度必須大于0。
三、用法
1.返回起點(diǎn)之后的子字符串
SELECT SUBSTR('metalyoung', 6);
2.返回從字符串末尾的第 N 個(gè)位置開(kāi)始的子字符串
SELECT SUBSTR('metalyoung' FROM -5);
3.返回從位置 N 開(kāi)始的 M 個(gè)字符長(zhǎng)的子字符串
SELECT SUBSTR('metalyoung', 1, 4);
還有一種寫(xiě)法。
SELECT SUBSTR('metalyoung' FROM 6 FOR 3);
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-690397.html
四、補(bǔ)充
SUBSTRING()
的用法是完全一致的,文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-690397.html
五、相關(guān)推薦
- 試著從5個(gè)角度優(yōu)化MySQL數(shù)據(jù)庫(kù)層 http://t.csdn.cn/XevhC
到了這里,關(guān)于【MySQL】字符串截取函數(shù) SUBSTR() 詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!