我正在尝试从几个通用表中获取某些数据,以便我可以将集合组合成一个客户的新表。在一个表“robot”中,模式一次指定一个“component_id”列。总是有 16 个最大可能的唯一 'component_id' 值(1 到 16),它们通常一次插入一个新记录。
我想组合与我的机器人关联的所有“component_id”值,并将它们插入到一行中,这将用于为我正在尝试开发的特定关系一次指定所有组件名称。
我正在做的是提取包含 1 个列值的 N 行,全部构建具有 N 列值的 1 行。我能想到的最好的形容词是转置。我已经计划在我的查询中使用一些内部连接,所以我更喜欢在语法上兼容的东西。
我正在使用 MariaDB 10.3.23。
谢谢!