sql如何把逗号隔开的多个字段分成多列

2025-10-24 05:50:54

1、使用mysql -uroot -p 进入MySQL命令界面

sql如何把逗号隔开的多个字段分成多列

2、使用use test;命令,进入测试数据库,并使用create命令创建测试表test;

sql如何把逗号隔开的多个字段分成多列

3、使用insert命令插入一条测试数据 1,2,3,4,5,6,7,8

sql如何把逗号隔开的多个字段分成多列

4、插入测试数据成功后,我们来查看一下测试表中现有的数据,可以看到,表中ID是1,2,3,4,5,6,7,8

sql如何把逗号隔开的多个字段分成多列

5、这会,我们突然得了一个需求,需要把测试表中的id字段按照逗号分隔开,要实现这个功能,我们需要用到mysql的截取字符串函数 substring_index 把测试表中的ID字段按照 "," 分割成多个列显示,具体实现如下图所示

sql如何把逗号隔开的多个字段分成多列

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢