一枚码农404 2024-11-06 10:05 采纳率: 25%
浏览 5

MYSQL SQL列数据转换为行数据

怎样在mysql中使用sql语句将下面的A表中的数据转换为B数据, 生成的新数据的id为数据id加数据的字段名,具体如下:
A数据

idnamefield1field2. . .这里有几十个字段. . .
1张三12. . .. . .. . .
2李四23. . .. . .. . .
3王五43. . .. . .. . .
. . .. . .. . .. . .. . .. . .. . .

B数据

idsource_idnamefield_namefield_value
1_field11张三field11
2_field21张三field22
. . .. . .. . .. . .. . .
2_field12李四field12
2_field22李四field23
. . .. . .. . .. . .. . .
3_field13王五field14
2_field23王五field23
. . .. . .. . .. . .. . .
  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 修改了问题 11月6日
  • 创建了问题 11月6日