SELECT substring_index(substring_index(t.context,',', b.help_topic_id + 1), ',', -1)
FROM test t join mysql.help_topic b ON b.help_topic_id < (LENGTH(t.context) - LENGTH(REPLACE(t.context, ',', '')) + 1);
实现效果:
原始数据 | ||
1050325956 | 將軍城,我的異鄉 | SP0603,SP0619,SP0605,SP0608,SP0612 |
结果数据 | ||
1050325956 | 將軍城,我的異鄉 | SP0603 |
1050325956 | 將軍城,我的異鄉 | SP0605 |
1050325956 | 將軍城,我的異鄉 | SP0619 |
1050325956 | 將軍城,我的異鄉 | SP0608 |
1050325956 | 將軍城,我的異鄉 | SP0612 |