我正在构建一个由多个跟踪器组成的系统,这些跟踪器将使用许多相同的列,因此当用户插入跟踪器时,有一个用于跟踪器的表、跟踪器列,然后是哪些列与哪个跟踪器一起使用的交叉引用row 不同的列值存储在共享相同记录 id 的多行中,并存储特定列的值和名称。
我需要找到一种方法来动态地将值的列名更改为存储在同一行中的列名。
IE
id | value | name
------------------
23 | red | color
23 | fast | speed
需要看起来像这样。
id | color | speed
------------------
23 | red | fast
非常感谢任何帮助,谢谢。