mysql sql 行列转换不能很好解决
如图,是从一对多的两张表中查询出来的结果,想要的结果是, 把指标类型和 limit_time 和在一起
表述的不清楚,如下格式
data: [
{
tag_id: "1226",
name: "软件故障类",
indexs: [
{
指标名称:任务创建时间,
limit_time:0
},
{
指标名称:任务分配时间,
limit_time:10
},
]
},
]
用行列转换做不到,如果是分开查询在处理结果,效率很低,期待好的解决方案 sql
[解决办法]
遍历查出来的表后,然后再一条条的比较,添加到你的数据结构中