MYSQL 中怎么把一列多行变成一行多列

时间:2021-11-29 00:56:38
MYSQL 中怎么把一列多行变成一行多列

如上图,行数不确定,请问怎么转一行多列?像这样
MYSQL 中怎么把一列多行变成一行多列

4 个解决方案

#1


一列数据有多少条固定吗?

#2


一模一样的需求,同问!

#3


可以生成 ROWNUM()然后根据 ROWNUM()%5来使用交叉表查询的语句。

#4


group_concat() 列转行,然后代码程序分吧。如果非要数据库,可写函数拆分

#1


一列数据有多少条固定吗?

#2


一模一样的需求,同问!

#3


可以生成 ROWNUM()然后根据 ROWNUM()%5来使用交叉表查询的语句。

#4


group_concat() 列转行,然后代码程序分吧。如果非要数据库,可写函数拆分