明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

MySQL數(shù)據(jù)庫之字符函數(shù)詳細(xì)說明

[摘要]MySQL數(shù)據(jù)庫中的函數(shù)根據(jù)功能可以劃分為字符函數(shù)、數(shù)值運(yùn)算符與函數(shù)、比較運(yùn)算符與函數(shù)、日期時(shí)間函數(shù)、信息函數(shù)、聚合函數(shù)、加密函數(shù)以及自定義函數(shù)等。1.CONCAT()CONCAT()函數(shù)用于字符連...
MySQL數(shù)據(jù)庫中的函數(shù)根據(jù)功能可以劃分為字符函數(shù)、數(shù)值運(yùn)算符與函數(shù)、比較運(yùn)算符與函數(shù)、日期時(shí)間函數(shù)、信息函數(shù)、聚合函數(shù)、加密函數(shù)以及自定義函數(shù)等。

0.png

1.CONCAT()

CONCAT()函數(shù)用于字符連接,如下圖所示:

1.png

2.CONCAT()函數(shù)也可用于將一個(gè)數(shù)據(jù)表中的兩個(gè)字段的所有記錄進(jìn)行字符連接,如下圖所示:

2.png

3.CONCAT_WS()

CONCAT_WS()函數(shù)使用指定的分隔符進(jìn)行字符連接,該函數(shù)的第一個(gè)參數(shù)是指定分隔符,如下圖所示:

3.png

4.FORMAT()

FORMAT()函數(shù)主要用于數(shù)字格式化,最終返回一個(gè)字符型數(shù)字。第一個(gè)參數(shù)為待格式化的數(shù)字,第二個(gè)參數(shù)為要保留的小數(shù)位數(shù),如下圖所示:

4.png

5.LOWER()

LOWER()函數(shù)將字符轉(zhuǎn)換成大寫字母。

6.UPPER()

UPPER()函數(shù)將字符轉(zhuǎn)換成小寫字母,如下圖所示:

6.png

7.LEFT()

LEFT()函數(shù)用于獲取左側(cè)字符。

8.RIGHT()

RIGHT()函數(shù)用于獲取右側(cè)字符,如下圖所示:

8.png

9.LENGTH()

LENGTH()函數(shù)用于獲取字符串長度,如下圖所示:

9.png

10.LTRIM()

LTRIM()函數(shù)用于刪除前導(dǎo)空格。

11.RTRIM()

RTRIM()函數(shù)用于刪除后續(xù)空格。

12.TRIM()

TRIM()函數(shù)用于刪除前導(dǎo)和后續(xù)空格,如下圖所示:

10.png

13.REPLACE()

REPLACE()函數(shù)用于字符串替換,如下圖所示:

11.png

14.SUBSTRING()

SUBSTRING()函數(shù)用于字符串截取,第一個(gè)參數(shù)是開始截取的起始位置,第二個(gè)參數(shù)是截取的字符數(shù)目

[注意]這里是從1開始計(jì)數(shù)的,而不是從0開始的,如下圖所示:

12.png

15.如果省略第二個(gè)參數(shù),則一直截取到字符串的結(jié)尾,如下圖所示:

13.png


16.[NOT] LIKE

[NOT] LIKE用于模式匹配,其中%代表0個(gè)或多個(gè)字符,_代表任意1個(gè)字符。返回1表示匹配,0表示不匹配,如下圖所示:

14.png

以上就是MySQL數(shù)據(jù)庫之字符函數(shù)詳解的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。