mysql一行转多行

在这里插入图片描述
数据展示将其中的com字段里面的数据根据 , 分割

SELECT
	a.id,a.name,a.sex,a.sfzh,a.province,a.district,a.county,
	substring_index(
		substring_index(
			a.com,
			',',
			b.help_topic_id + 1
		),
		',' ,- 1
	) AS com
FROM
	exam_stu
JOIN mysql.help_topic b ON b.help_topic_id < (
	length(a.com) - length(
		REPLACE (a.com, ',', '')
	) + 1
)

在这里插入图片描述
解决

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐