MySQL資料庫中的函數根據功能可以分割為字元函數、數值運算子與函數、比較運算子與函數、日期時間函數、資訊函數、聚合函數、加密函數以及自訂函數等。
1.CONCAT()
#CONCAT()函數用於字元連接,如下圖所示:
2.CONCAT()函數也可用於將一個資料表中的兩個欄位的所有記錄進行字元連接,如下圖所示:
3.CONCAT_WS()
#CONCAT_WS()函數使用指定的分隔符號進行字元連接,該函數的第一個參數是指定分隔符,如下圖:
4.FORMAT()
FORMAT()函數主要使用於數字格式化,最終傳回一個字元型數字。第一個參數為待格式化的數字,第二個參數為要保留的小數位數,如下圖所示:
#5.LOWER( )
LOWER()函數將字元轉換成大寫字母。
6.UPPER()
UPPER()函數將字元轉換成小寫字母,如下圖所示:
7.LEFT()
LEFT()函數用於取得左側字元。
8.RIGHT()
RIGHT()函數用於取得右側字符,如下圖所示:
9.LENGTH()
LENGTH()函數用來取得字串長度,如下圖所示:
10.LTRIM()
LTRIM()函式用於刪除前導空格。
11.RTRIM()
RTRIM()函數用來刪除後續空格。
12.TRIM()
TRIM()函數用於刪除前導和後續空格,如下圖所示:
13.REPLACE()
REPLACE()函數用於字串替換,如下圖所示:
##14.SUBSTRING()
SUBSTRING()函數用於字串截取,第一個參數是開始截取的起始位置,第二個參數是被截取的字元數目[注意]這裡是從1開始計數的,而不是從0開始的,如下圖所示:15.如果省略第二個參數,則一直截取到字串的結尾,如下圖所示:
#16.[NOT] LIKE
[NOT] LIKE用於模式匹配,其中%代表0個或多個字符,_代表任意1個字元。返回1表示匹配,0表示不匹配,如下圖所示:
#
以上是MySQL資料庫之字元函數詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!