MySQL的SUBSTRING函數用于提取字符串的子串。它的作用是根據指定的起始位置和長度從一個字符串中提取一個子串。
具體用法如下:
SUBSTRING(str, start, length)
參數說明:
str:需要提取子串的字符串。
start:子串的起始位置,從1開始計數。
length:子串的長度。如果未指定長度,則會提取從起始位置到字符串末尾的所有字符。
示例:
假設有一個字符串'Hello World',可以使用SUBSTRING函數提取其中的子串。
1. SUBSTRING('Hello World', 1, 5) --> 'Hello',從起始位置開始提取5個字符。2. SUBSTRING('Hello World', 7) --> 'World',從起始位置開始提取到字符串末尾的所有字符。
SUBSTRING函數在MySQL中非常有用,可以用于從長字符串中提取特定部分的信息。