MySQL拆分字符串的方法有以下几种:
SELECT SUBSTRING_INDEX('apple,orange,banana', ',', 1); -- 返回apple
SELECT SUBSTRING_INDEX('apple,orange,banana', ',', -1); -- 返回banana
SELECT SUBSTRING('apple,orange,banana', 1, LOCATE(',', 'apple,orange,banana') - 1); -- 返回apple
SELECT SUBSTRING('apple,orange,banana', LOCATE(',', 'apple,orange,banana') + 1); -- 返回orange,banana
SELECT REGEXP_SUBSTR('apple,orange,banana', '[^,]+', 1, 1); -- 返回apple
SELECT REGEXP_REPLACE('apple,orange,banana', '^[^,]+,', ''); -- 返回orange,banana
这些是在MySQL中拆分字符串的一些常用方法,根据不同的需求可以选择合适的方法来实现字符串的拆分操作。