2021-05-16
閱讀量:
1127
MySQL如何按分隔符截取字符串?
如果是按分隔符截取字符串就要用到SUBSTRING_INDEX 函數(shù)。
用法
SUBSTRING_INDEX(str, delimiter, count)
返回一個 str 的子字符串,在 delimiter 出現(xiàn) count 次的位置截取。
如果 count > 0,從則左邊數(shù)起,且返回位置前的子串;
如果 count < 0,從則右邊數(shù)起,且返回位置后的子串。
delimiter 是大小寫敏感,且是多字節(jié)安全的。
示例
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2);
-> 'www.mysql'
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2);
-> 'mysql.com'






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論