MySQL 中有個叫做SUBSTRING
的函數,可以用來截取字符串。
SUBSTRING
函數的基本語法如下:
SELECT SUBSTRING( 字符串, 開始位置, 截取長度 )
其中,字符串
表示需要截取的字符串;開始位置
表示截取的起始位置;截取長度
表示需要截取的長度。
舉個例子,如果我們要從字符串 "Hello World" 中截取 "World" 這個單詞,可以使用下面這個 SQL 語句:
SELECT SUBSTRING( 'Hello World', 7, 5 )
其中,'Hello World'
表示需要截取的字符串;7 表示截取的起始位置,也就是 "World" 這個單詞的首字母 "W" 的位置;5 表示需要截取的長度,也就是 "World" 這個單詞的長度。
執行這個 SQL 語句后,將得到以下結果:
+---------------------+
| SUBSTRING( 'Hello World', 7, 5 ) |
+---------------------+
| World |
+---------------------+
除了SUBSTRING
函數之外,MySQL 還提供了其他一些用于字符串處理的函數,比如LEFT
、RIGHT
、LENGTH
等等,大家可以根據實際需要進行選擇。