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中拆分字符串的一些常用方法,根据不同的需求可以选择合适的方法来实现字符串的拆分操作。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: mysql怎么建立两个表的外键连接