- str傳入的字串
- delim傳入的分界符號
- count傳入的取樣次數
在傳入字串str中,以傳入的分界符號delim為分界點,取採樣數count的結果取子字串。若count為正值,則回傳左邊第count的分界符號之左邊的一切內容。若count為負值,則回傳右邊第count的分界符號之右邊的一切內容。
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2);
-> 'www.mysql'
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2);
-> 'mysql.com'
mysql> SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('www.mysql.com', '.', 2), '.', -1);
-> 'mysql'
這個函數支援多字節字元。
沒有留言:
張貼留言