在MySQL中,可以使用 SUBSTRING_INDEX 函數來分割字符串。該函數接受三個參數:要分割的字符串、分隔符和分割的位置。例如,如果要將字符串 “apple, orange, banana” 按逗號分割,可以使用以下語句:
SELECT SUBSTRING_INDEX('apple, orange, banana', ', ', 1) AS first,
SUBSTRING_INDEX(SUBSTRING_INDEX('apple, orange, banana', ', ', 2), ', ', -1) AS second,
SUBSTRING_INDEX('apple, orange, banana', ', ', -1) AS third;
這樣就可以將字符串分割為三部分:‘apple’、‘orange’ 和 ‘banana’。通過多次調用 SUBSTRING_INDEX 函數,可以實現更復雜的分割操作。