使用到数据库自带的mysql.help_topic表来属性拆分,help_topic表就是实现行转列功能
SELECT
SUBSTRING_INDEX(
SUBSTRING_INDEX('1,2,3,4,5',',',help_topic_id + 1),',' ,- 1) lzh
FROM
mysql.help_topic
WHERE
help_topic_id < (LENGTH('1,2,3,4,5')) - LENGTH(REPLACE ('1,2,3,4,5', ',', '')) + 1;

本文通过实例演示了如何利用MySQL的内置表`mysql.help_topic`来实现数据的行转列操作。通过SUBSTRING_INDEX函数的巧妙运用,从字符串'1,2,3,4,5'中按指定位置拆分元素,展示了SQL查询在数据处理中的灵活性。
1543

被折叠的 条评论
为什么被折叠?



