定義
SUBSTRING_INDEX - 按分隔符截取字符串
語法
SUBSTRING_INDEX(str, delimiter, count)
返回一個 str 的子字符串,在 delimiter 出現 count 次的位置截取。
如果 count > 0,從則左邊數起,且返回位置前的子串;
如果 count < 0,從則右邊數起,且返回位置后的子串。
delimiter 是大小寫敏感,且是多字節安全的。
示例
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2); -> 'www.mysql'
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2); -> 'mysql.com'